@charset "UTF-8";:root{--transparent: transparent;--black-rgb: 0 0 0;--white-rgb: 255 255 255;--black: #000000;--white: #ffffff;--background: #fff;--background-dimmed: oklch(.97 0 .2);--background-dimmed-hover: oklch(.95 0 .2);--border: .5px solid var(--c-16);--shadow-outside: 0 0 0 .5px var(--c-4);--shadow-inset: inset 0 0 0 .5px var(--c-4);--shadow-base: 0 0 0 .5px var(--c-16);--shadow-distant: 0px 20px 60px -10px rgb(var(--black-rgb) / 5%), 0px 10px 30px -5px rgb(var(--black-rgb) / 16%), 0 0 0 .5px var(--c-16);--c-100: rgb(var(--black-rgb) / 100%);--c-96: rgb(var(--black-rgb) / 96%);--c-92: rgb(var(--black-rgb) / 92%);--c-88: rgb(var(--black-rgb) / 88%);--c-84: rgb(var(--black-rgb) / 84%);--c-80: rgb(var(--black-rgb) / 80%);--c-76: rgb(var(--black-rgb) / 76%);--c-72: rgb(var(--black-rgb) / 72%);--c-68: rgb(var(--black-rgb) / 68%);--c-64: rgb(var(--black-rgb) / 64%);--c-60: rgb(var(--black-rgb) / 60%);--c-56: rgb(var(--black-rgb) / 56%);--c-52: rgb(var(--black-rgb) / 52%);--c-48: rgb(var(--black-rgb) / 48%);--c-44: rgb(var(--black-rgb) / 44%);--c-40: rgb(var(--black-rgb) / 40%);--c-36: rgb(var(--black-rgb) / 36%);--c-32: rgb(var(--black-rgb) / 32%);--c-28: rgb(var(--black-rgb) / 28%);--c-24: rgb(var(--black-rgb) / 24%);--c-20: rgb(var(--black-rgb) / 20%);--c-16: rgb(var(--black-rgb) / 16%);--c-12: rgb(var(--black-rgb) / 12%);--c-8: rgb(var(--black-rgb) / 8%);--c-6: rgb(var(--black-rgb) / 6%);--c-4: rgb(var(--black-rgb) / 4%);--c-2: rgb(var(--black-rgb) / 2%);--c-0: rgb(var(--black-rgb) / 0%);--cn-100: rgb(var(--white-rgb) / 100%);--cn-96: rgb(var(--white-rgb) / 96%);--cn-92: rgb(var(--white-rgb) / 92%);--cn-88: rgb(var(--white-rgb) / 88%);--cn-84: rgb(var(--white-rgb) / 84%);--cn-80: rgb(var(--white-rgb) / 80%);--cn-76: rgb(var(--white-rgb) / 76%);--cn-72: rgb(var(--white-rgb) / 72%);--cn-68: rgb(var(--white-rgb) / 68%);--cn-64: rgb(var(--white-rgb) / 64%);--cn-60: rgb(var(--white-rgb) / 60%);--cn-56: rgb(var(--white-rgb) / 56%);--cn-52: rgb(var(--white-rgb) / 52%);--cn-48: rgb(var(--white-rgb) / 48%);--cn-44: rgb(var(--white-rgb) / 44%);--cn-40: rgb(var(--white-rgb) / 40%);--cn-36: rgb(var(--white-rgb) / 36%);--cn-32: rgb(var(--white-rgb) / 32%);--cn-28: rgb(var(--white-rgb) / 28%);--cn-24: rgb(var(--white-rgb) / 24%);--cn-20: rgb(var(--white-rgb) / 20%);--cn-16: rgb(var(--white-rgb) / 16%);--cn-12: rgb(var(--white-rgb) / 12%);--cn-8: rgb(var(--white-rgb) / 8%);--cn-6: rgb(var(--white-rgb) / 6%);--cn-4: rgb(var(--white-rgb) / 4%);--cn-2: rgb(var(--white-rgb) / 2%);--cn-0: rgb(var(--white-rgb) / 0%);--font-family-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono: "Geist Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--text-8: 8px / 10px var(--font-family-sans);--text-9: 9px / 10px var(--font-family-sans);--text-10: 10px / 12px var(--font-family-sans);--text-11: 11px / 13px var(--font-family-sans);--text-12: 12px / 14px var(--font-family-sans);--text-13: 13px / 18px var(--font-family-sans);--text-14: 14px / 18px var(--font-family-sans);--text-15: 15px / 20px var(--font-family-sans);--text-16: 16px / 22px var(--font-family-sans);--text-18: 18px / 22px var(--font-family-sans);--text-20: 20px / 24px var(--font-family-sans);--text-22: 22px / 28px var(--font-family-sans);--text-24: 24px / 30px var(--font-family-sans);--text-28: 28px / 36px var(--font-family-sans);--text-32: 32px / 40px var(--font-family-sans);--text-34: 34px / 42px var(--font-family-sans);--text-40: 40px / 44px var(--font-family-sans);--text-44: 44px / 52px var(--font-family-sans);--radius-2: 2px;--radius-3: 3px;--radius-4: 4px;--radius-6: 6px;--radius-8: 8px;--radius-10: 10px;--radius-12: 12px;--radius-16: 16px;--radius-20: 20px;--radius-24: 24px;--radius-full: 999px;--transition: all .15s ease;--transition-bounce: all .2s cubic-bezier(.68, -.55, .265, 1.55);--duration-fast: .15s;--duration-normal: .2s;--duration-slow: .3s;--ease-in: ease-in;--ease-out: ease-out;--ease-in-out: ease-in-out;--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--blue-rgb: 0 96 254;--blue-hex: #0060fe;--blue: rgb(var(--blue-rgb));--blue-hover: oklch(.48 .22 258);--blue-dark: oklch(.42 .22 258);--blue-text: oklch(.38 .22 258);--green-rgb: 29 184 71;--green-hex: #1db847;--green: rgb(var(--green-rgb));--green-hover: oklch(63.397% .18312 146.63);--green-dark: oklch(.55 .18 140);--green-text: oklch(.45 .18 140);--teal-rgb: 0 187 167;--teal-hex: #00bba7;--teal: rgb(var(--teal-rgb));--teal-dark: oklch(.56 .14 180);--teal-text: oklch(.46 .14 180);--red-rgb: 250 66 60;--red-hex: #fa423c;--red: rgb(var(--red-rgb));--red-hover: oklch(.58 .2 25);--red-dark: oklch(.48 .2 25);--red-text: oklch(.38 .2 25);--yellow-rgb: 255 204 0;--yellow-hex: #ffcc00;--yellow: rgb(var(--yellow-rgb));--yellow-dark: oklch(.68 .16 85);--yellow-text: oklch(.55 .16 85);--cyan-rgb: 90 200 250;--cyan-hex: #5ac8fa;--cyan: rgb(var(--cyan-rgb));--cyan-dark: oklch(.6 .14 220);--cyan-text: oklch(.48 .14 220);--orange-rgb: 255 128 31;--orange-hex: #ff801f;--orange: rgb(var(--orange-rgb));--orange-dark: oklch(.58 .18 55);--orange-text: oklch(.48 .18 55);--pink-rgb: 255 92 160;--pink-hex: #ff5ca0;--pink: rgb(var(--pink-rgb));--pink-dark: oklch(.58 .22 340);--pink-text: oklch(.45 .22 340);--purple-rgb: 95 90 250;--purple-hex: #5f5afa;--purple: rgb(var(--purple-rgb));--purple-dark: oklch(.55 .26 270);--purple-text: oklch(.42 .26 270);--header-height: 48px;--sidebar-width: 200px;--wrapper-padding: 56px}@media only screen and (max-width: 1024px){:root{--wrapper-padding: 40px}}@media only screen and (max-width: 768px){:root{--wrapper-padding: 32px;--sidebar-width: 0}}@media only screen and (max-width: 500px){:root{--wrapper-padding: 24px}}:root{--blue-100: rgb(var(--blue-rgb) / 100%);--blue-96: rgb(var(--blue-rgb) / 96%);--blue-92: rgb(var(--blue-rgb) / 92%);--blue-88: rgb(var(--blue-rgb) / 88%);--blue-84: rgb(var(--blue-rgb) / 84%);--blue-80: rgb(var(--blue-rgb) / 80%);--blue-76: rgb(var(--blue-rgb) / 76%);--blue-72: rgb(var(--blue-rgb) / 72%);--blue-68: rgb(var(--blue-rgb) / 68%);--blue-64: rgb(var(--blue-rgb) / 64%);--blue-60: rgb(var(--blue-rgb) / 60%);--blue-56: rgb(var(--blue-rgb) / 56%);--blue-52: rgb(var(--blue-rgb) / 52%);--blue-48: rgb(var(--blue-rgb) / 48%);--blue-44: rgb(var(--blue-rgb) / 44%);--blue-40: rgb(var(--blue-rgb) / 40%);--blue-36: rgb(var(--blue-rgb) / 36%);--blue-32: rgb(var(--blue-rgb) / 32%);--blue-28: rgb(var(--blue-rgb) / 28%);--blue-24: rgb(var(--blue-rgb) / 24%);--blue-20: rgb(var(--blue-rgb) / 20%);--blue-16: rgb(var(--blue-rgb) / 16%);--blue-12: rgb(var(--blue-rgb) / 12%);--blue-8: rgb(var(--blue-rgb) / 8%);--blue-6: rgb(var(--blue-rgb) / 6%);--blue-4: rgb(var(--blue-rgb) / 4%);--blue-2: rgb(var(--blue-rgb) / 2%);--blue-0: rgb(var(--blue-rgb) / 0%);--green-100: rgb(var(--green-rgb) / 100%);--green-96: rgb(var(--green-rgb) / 96%);--green-92: rgb(var(--green-rgb) / 92%);--green-88: rgb(var(--green-rgb) / 88%);--green-84: rgb(var(--green-rgb) / 84%);--green-80: rgb(var(--green-rgb) / 80%);--green-76: rgb(var(--green-rgb) / 76%);--green-72: rgb(var(--green-rgb) / 72%);--green-68: rgb(var(--green-rgb) / 68%);--green-64: rgb(var(--green-rgb) / 64%);--green-60: rgb(var(--green-rgb) / 60%);--green-56: rgb(var(--green-rgb) / 56%);--green-52: rgb(var(--green-rgb) / 52%);--green-48: rgb(var(--green-rgb) / 48%);--green-44: rgb(var(--green-rgb) / 44%);--green-40: rgb(var(--green-rgb) / 40%);--green-36: rgb(var(--green-rgb) / 36%);--green-32: rgb(var(--green-rgb) / 32%);--green-28: rgb(var(--green-rgb) / 28%);--green-24: rgb(var(--green-rgb) / 24%);--green-20: rgb(var(--green-rgb) / 20%);--green-16: rgb(var(--green-rgb) / 16%);--green-12: rgb(var(--green-rgb) / 12%);--green-8: rgb(var(--green-rgb) / 8%);--green-6: rgb(var(--green-rgb) / 6%);--green-4: rgb(var(--green-rgb) / 4%);--green-2: rgb(var(--green-rgb) / 2%);--green-0: rgb(var(--green-rgb) / 0%);--teal-100: rgb(var(--teal-rgb) / 100%);--teal-96: rgb(var(--teal-rgb) / 96%);--teal-92: rgb(var(--teal-rgb) / 92%);--teal-88: rgb(var(--teal-rgb) / 88%);--teal-84: rgb(var(--teal-rgb) / 84%);--teal-80: rgb(var(--teal-rgb) / 80%);--teal-76: rgb(var(--teal-rgb) / 76%);--teal-72: rgb(var(--teal-rgb) / 72%);--teal-68: rgb(var(--teal-rgb) / 68%);--teal-64: rgb(var(--teal-rgb) / 64%);--teal-60: rgb(var(--teal-rgb) / 60%);--teal-56: rgb(var(--teal-rgb) / 56%);--teal-52: rgb(var(--teal-rgb) / 52%);--teal-48: rgb(var(--teal-rgb) / 48%);--teal-44: rgb(var(--teal-rgb) / 44%);--teal-40: rgb(var(--teal-rgb) / 40%);--teal-36: rgb(var(--teal-rgb) / 36%);--teal-32: rgb(var(--teal-rgb) / 32%);--teal-28: rgb(var(--teal-rgb) / 28%);--teal-24: rgb(var(--teal-rgb) / 24%);--teal-20: rgb(var(--teal-rgb) / 20%);--teal-16: rgb(var(--teal-rgb) / 16%);--teal-12: rgb(var(--teal-rgb) / 12%);--teal-8: rgb(var(--teal-rgb) / 8%);--teal-6: rgb(var(--teal-rgb) / 6%);--teal-4: rgb(var(--teal-rgb) / 4%);--teal-2: rgb(var(--teal-rgb) / 2%);--teal-0: rgb(var(--teal-rgb) / 0%);--cyan-100: rgb(var(--cyan-rgb) / 100%);--cyan-96: rgb(var(--cyan-rgb) / 96%);--cyan-92: rgb(var(--cyan-rgb) / 92%);--cyan-88: rgb(var(--cyan-rgb) / 88%);--cyan-84: rgb(var(--cyan-rgb) / 84%);--cyan-80: rgb(var(--cyan-rgb) / 80%);--cyan-76: rgb(var(--cyan-rgb) / 76%);--cyan-72: rgb(var(--cyan-rgb) / 72%);--cyan-68: rgb(var(--cyan-rgb) / 68%);--cyan-64: rgb(var(--cyan-rgb) / 64%);--cyan-60: rgb(var(--cyan-rgb) / 60%);--cyan-56: rgb(var(--cyan-rgb) / 56%);--cyan-52: rgb(var(--cyan-rgb) / 52%);--cyan-48: rgb(var(--cyan-rgb) / 48%);--cyan-44: rgb(var(--cyan-rgb) / 44%);--cyan-40: rgb(var(--cyan-rgb) / 40%);--cyan-36: rgb(var(--cyan-rgb) / 36%);--cyan-32: rgb(var(--cyan-rgb) / 32%);--cyan-28: rgb(var(--cyan-rgb) / 28%);--cyan-24: rgb(var(--cyan-rgb) / 24%);--cyan-20: rgb(var(--cyan-rgb) / 20%);--cyan-16: rgb(var(--cyan-rgb) / 16%);--cyan-12: rgb(var(--cyan-rgb) / 12%);--cyan-8: rgb(var(--cyan-rgb) / 8%);--cyan-6: rgb(var(--cyan-rgb) / 6%);--cyan-4: rgb(var(--cyan-rgb) / 4%);--cyan-2: rgb(var(--cyan-rgb) / 2%);--cyan-0: rgb(var(--cyan-rgb) / 0%);--red-100: rgb(var(--red-rgb) / 100%);--red-96: rgb(var(--red-rgb) / 96%);--red-92: rgb(var(--red-rgb) / 92%);--red-88: rgb(var(--red-rgb) / 88%);--red-84: rgb(var(--red-rgb) / 84%);--red-80: rgb(var(--red-rgb) / 80%);--red-76: rgb(var(--red-rgb) / 76%);--red-72: rgb(var(--red-rgb) / 72%);--red-68: rgb(var(--red-rgb) / 68%);--red-64: rgb(var(--red-rgb) / 64%);--red-60: rgb(var(--red-rgb) / 60%);--red-56: rgb(var(--red-rgb) / 56%);--red-52: rgb(var(--red-rgb) / 52%);--red-48: rgb(var(--red-rgb) / 48%);--red-44: rgb(var(--red-rgb) / 44%);--red-40: rgb(var(--red-rgb) / 40%);--red-36: rgb(var(--red-rgb) / 36%);--red-32: rgb(var(--red-rgb) / 32%);--red-28: rgb(var(--red-rgb) / 28%);--red-24: rgb(var(--red-rgb) / 24%);--red-20: rgb(var(--red-rgb) / 20%);--red-16: rgb(var(--red-rgb) / 16%);--red-12: rgb(var(--red-rgb) / 12%);--red-8: rgb(var(--red-rgb) / 8%);--red-6: rgb(var(--red-rgb) / 6%);--red-4: rgb(var(--red-rgb) / 4%);--red-2: rgb(var(--red-rgb) / 2%);--red-0: rgb(var(--red-rgb) / 0%);--yellow-100: rgb(var(--yellow-rgb) / 100%);--yellow-96: rgb(var(--yellow-rgb) / 96%);--yellow-92: rgb(var(--yellow-rgb) / 92%);--yellow-88: rgb(var(--yellow-rgb) / 88%);--yellow-84: rgb(var(--yellow-rgb) / 84%);--yellow-80: rgb(var(--yellow-rgb) / 80%);--yellow-76: rgb(var(--yellow-rgb) / 76%);--yellow-72: rgb(var(--yellow-rgb) / 72%);--yellow-68: rgb(var(--yellow-rgb) / 68%);--yellow-64: rgb(var(--yellow-rgb) / 64%);--yellow-60: rgb(var(--yellow-rgb) / 60%);--yellow-56: rgb(var(--yellow-rgb) / 56%);--yellow-52: rgb(var(--yellow-rgb) / 52%);--yellow-48: rgb(var(--yellow-rgb) / 48%);--yellow-44: rgb(var(--yellow-rgb) / 44%);--yellow-40: rgb(var(--yellow-rgb) / 40%);--yellow-36: rgb(var(--yellow-rgb) / 36%);--yellow-32: rgb(var(--yellow-rgb) / 32%);--yellow-28: rgb(var(--yellow-rgb) / 28%);--yellow-24: rgb(var(--yellow-rgb) / 24%);--yellow-20: rgb(var(--yellow-rgb) / 20%);--yellow-16: rgb(var(--yellow-rgb) / 16%);--yellow-12: rgb(var(--yellow-rgb) / 12%);--yellow-8: rgb(var(--yellow-rgb) / 8%);--yellow-6: rgb(var(--yellow-rgb) / 6%);--yellow-4: rgb(var(--yellow-rgb) / 4%);--yellow-2: rgb(var(--yellow-rgb) / 2%);--yellow-0: rgb(var(--yellow-rgb) / 0%);--orange-100: rgb(var(--orange-rgb) / 100%);--orange-96: rgb(var(--orange-rgb) / 96%);--orange-92: rgb(var(--orange-rgb) / 92%);--orange-88: rgb(var(--orange-rgb) / 88%);--orange-84: rgb(var(--orange-rgb) / 84%);--orange-80: rgb(var(--orange-rgb) / 80%);--orange-76: rgb(var(--orange-rgb) / 76%);--orange-72: rgb(var(--orange-rgb) / 72%);--orange-68: rgb(var(--orange-rgb) / 68%);--orange-64: rgb(var(--orange-rgb) / 64%);--orange-60: rgb(var(--orange-rgb) / 60%);--orange-56: rgb(var(--orange-rgb) / 56%);--orange-52: rgb(var(--orange-rgb) / 52%);--orange-48: rgb(var(--orange-rgb) / 48%);--orange-44: rgb(var(--orange-rgb) / 44%);--orange-40: rgb(var(--orange-rgb) / 40%);--orange-36: rgb(var(--orange-rgb) / 36%);--orange-32: rgb(var(--orange-rgb) / 32%);--orange-28: rgb(var(--orange-rgb) / 28%);--orange-24: rgb(var(--orange-rgb) / 24%);--orange-20: rgb(var(--orange-rgb) / 20%);--orange-16: rgb(var(--orange-rgb) / 16%);--orange-12: rgb(var(--orange-rgb) / 12%);--orange-8: rgb(var(--orange-rgb) / 8%);--orange-6: rgb(var(--orange-rgb) / 6%);--orange-4: rgb(var(--orange-rgb) / 4%);--orange-2: rgb(var(--orange-rgb) / 2%);--orange-0: rgb(var(--orange-rgb) / 0%);--pink-100: rgb(var(--pink-rgb) / 100%);--pink-96: rgb(var(--pink-rgb) / 96%);--pink-92: rgb(var(--pink-rgb) / 92%);--pink-88: rgb(var(--pink-rgb) / 88%);--pink-84: rgb(var(--pink-rgb) / 84%);--pink-80: rgb(var(--pink-rgb) / 80%);--pink-76: rgb(var(--pink-rgb) / 76%);--pink-72: rgb(var(--pink-rgb) / 72%);--pink-68: rgb(var(--pink-rgb) / 68%);--pink-64: rgb(var(--pink-rgb) / 64%);--pink-60: rgb(var(--pink-rgb) / 60%);--pink-56: rgb(var(--pink-rgb) / 56%);--pink-52: rgb(var(--pink-rgb) / 52%);--pink-48: rgb(var(--pink-rgb) / 48%);--pink-44: rgb(var(--pink-rgb) / 44%);--pink-40: rgb(var(--pink-rgb) / 40%);--pink-36: rgb(var(--pink-rgb) / 36%);--pink-32: rgb(var(--pink-rgb) / 32%);--pink-28: rgb(var(--pink-rgb) / 28%);--pink-24: rgb(var(--pink-rgb) / 24%);--pink-20: rgb(var(--pink-rgb) / 20%);--pink-16: rgb(var(--pink-rgb) / 16%);--pink-12: rgb(var(--pink-rgb) / 12%);--pink-8: rgb(var(--pink-rgb) / 8%);--pink-6: rgb(var(--pink-rgb) / 6%);--pink-4: rgb(var(--pink-rgb) / 4%);--pink-2: rgb(var(--pink-rgb) / 2%);--pink-0: rgb(var(--pink-rgb) / 0%);--purple-100: rgb(var(--purple-rgb) / 100%);--purple-96: rgb(var(--purple-rgb) / 96%);--purple-92: rgb(var(--purple-rgb) / 92%);--purple-88: rgb(var(--purple-rgb) / 88%);--purple-84: rgb(var(--purple-rgb) / 84%);--purple-80: rgb(var(--purple-rgb) / 80%);--purple-76: rgb(var(--purple-rgb) / 76%);--purple-72: rgb(var(--purple-rgb) / 72%);--purple-68: rgb(var(--purple-rgb) / 68%);--purple-64: rgb(var(--purple-rgb) / 64%);--purple-60: rgb(var(--purple-rgb) / 60%);--purple-56: rgb(var(--purple-rgb) / 56%);--purple-52: rgb(var(--purple-rgb) / 52%);--purple-48: rgb(var(--purple-rgb) / 48%);--purple-44: rgb(var(--purple-rgb) / 44%);--purple-40: rgb(var(--purple-rgb) / 40%);--purple-36: rgb(var(--purple-rgb) / 36%);--purple-32: rgb(var(--purple-rgb) / 32%);--purple-28: rgb(var(--purple-rgb) / 28%);--purple-24: rgb(var(--purple-rgb) / 24%);--purple-20: rgb(var(--purple-rgb) / 20%);--purple-16: rgb(var(--purple-rgb) / 16%);--purple-12: rgb(var(--purple-rgb) / 12%);--purple-8: rgb(var(--purple-rgb) / 8%);--purple-6: rgb(var(--purple-rgb) / 6%);--purple-4: rgb(var(--purple-rgb) / 4%);--purple-2: rgb(var(--purple-rgb) / 2%);--purple-0: rgb(var(--purple-rgb) / 0%)}:root[data-theme=dark]{--background: oklch(.2 0 .2);--background-dimmed: oklch(.18 0 .2);--background-dimmed-hover: oklch(.16 0 .2);--shadow-outside: 0 0 0 .5px var(--c-8);--shadow-inset: inset 0 0 0 .5px var(--c-8);--c-100: rgb(var(--white-rgb) / 100%);--c-96: rgb(var(--white-rgb) / 96%);--c-92: rgb(var(--white-rgb) / 92%);--c-88: rgb(var(--white-rgb) / 88%);--c-84: rgb(var(--white-rgb) / 84%);--c-80: rgb(var(--white-rgb) / 80%);--c-76: rgb(var(--white-rgb) / 76%);--c-72: rgb(var(--white-rgb) / 72%);--c-68: rgb(var(--white-rgb) / 68%);--c-64: rgb(var(--white-rgb) / 64%);--c-60: rgb(var(--white-rgb) / 60%);--c-56: rgb(var(--white-rgb) / 56%);--c-52: rgb(var(--white-rgb) / 52%);--c-48: rgb(var(--white-rgb) / 48%);--c-44: rgb(var(--white-rgb) / 44%);--c-40: rgb(var(--white-rgb) / 40%);--c-36: rgb(var(--white-rgb) / 36%);--c-32: rgb(var(--white-rgb) / 32%);--c-28: rgb(var(--white-rgb) / 28%);--c-24: rgb(var(--white-rgb) / 24%);--c-20: rgb(var(--white-rgb) / 20%);--c-16: rgb(var(--white-rgb) / 16%);--c-12: rgb(var(--white-rgb) / 12%);--c-8: rgb(var(--white-rgb) / 8%);--c-6: rgb(var(--white-rgb) / 6%);--c-4: rgb(var(--white-rgb) / 4%);--c-2: rgb(var(--white-rgb) / 2%);--c-0: rgb(var(--white-rgb) / 0%);--cn-100: rgb(var(--black-rgb) / 100%);--cn-96: rgb(var(--black-rgb) / 96%);--cn-92: rgb(var(--black-rgb) / 92%);--cn-88: rgb(var(--black-rgb) / 88%);--cn-84: rgb(var(--black-rgb) / 84%);--cn-80: rgb(var(--black-rgb) / 80%);--cn-76: rgb(var(--black-rgb) / 76%);--cn-72: rgb(var(--black-rgb) / 72%);--cn-68: rgb(var(--black-rgb) / 68%);--cn-64: rgb(var(--black-rgb) / 64%);--cn-60: rgb(var(--black-rgb) / 60%);--cn-56: rgb(var(--black-rgb) / 56%);--cn-52: rgb(var(--black-rgb) / 52%);--cn-48: rgb(var(--black-rgb) / 48%);--cn-44: rgb(var(--black-rgb) / 44%);--cn-40: rgb(var(--black-rgb) / 40%);--cn-36: rgb(var(--black-rgb) / 36%);--cn-32: rgb(var(--black-rgb) / 32%);--cn-28: rgb(var(--black-rgb) / 28%);--cn-24: rgb(var(--black-rgb) / 24%);--cn-20: rgb(var(--black-rgb) / 20%);--cn-16: rgb(var(--black-rgb) / 16%);--cn-12: rgb(var(--black-rgb) / 12%);--cn-8: rgb(var(--black-rgb) / 8%);--cn-6: rgb(var(--black-rgb) / 6%);--cn-4: rgb(var(--black-rgb) / 4%);--cn-2: rgb(var(--black-rgb) / 2%);--cn-0: rgb(var(--black-rgb) / 0%);--blue-dark: oklch(.85 .15 258);--blue-text: oklch(.88 .12 258);--green-dark: oklch(.85 .12 140);--green-text: oklch(.88 .1 140);--teal-dark: oklch(.85 .12 180);--teal-text: oklch(.88 .1 180);--red-dark: oklch(.85 .14 25);--red-text: oklch(.88 .12 25);--yellow-dark: oklch(.85 .12 85);--yellow-text: oklch(.88 .1 85);--cyan-dark: oklch(.85 .12 220);--cyan-text: oklch(.88 .1 220);--orange-dark: oklch(.85 .14 55);--orange-text: oklch(.88 .12 55);--pink-dark: oklch(.85 .16 340);--pink-text: oklch(.88 .14 340);--purple-dark: oklch(.85 .2 270);--purple-text: oklch(.88 .18 270)}*,*:before,*:after,::backdrop{box-sizing:border-box;border:0 solid;transition:background-color .15s ease}*{margin:0}:root{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-tab-size:2;-o-tab-size:2;tab-size:2}html{touch-action:manipulation;-ms-touch-action:manipulation}body{min-height:100%;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:hover .tr__checkbox,body:focus-within .tr__checkbox,body:has(.tr__checkbox:hover) .tr__checkbox{opacity:1}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background-color:var(--background)}::-webkit-scrollbar-thumb{background:var(--c-32);border:4px solid var(--background);border-radius:var(--radius-full);-webkit-transition:var(--transition);transition:var(--transition)}::placeholder{color:var(--c-24)!important;opacity:1}::-webkit-input-placeholder{color:var(--c-24)!important}::-moz-placeholder{color:var(--c-24)!important;opacity:1}:-ms-input-placeholder{color:var(--c-24)!important;opacity:1}:where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}table{border-collapse:collapse;border-spacing:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}svg{flex-shrink:0;display:block;max-width:100%;height:auto}body{min-height:100vh;color:var(--c-100);background:var(--background);font:var(--text-14);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;text-wrap:pretty;overflow-x:hidden;overflow-y:auto;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}@font-face{font-family:Inter;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist_wght_-DqDwVqnb.woff2) format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono_wght_-CSB_hbt5.woff2) format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap}.app{margin-left:var(--sidebar-width);display:flex;flex-direction:column}.app.hide-sidebar{margin-left:0}.main{display:flex;flex-direction:column;flex:1 1 0%;min-width:0px}.wrapper-block{padding-inline:var(--wrapper-padding)}.wrapper{display:flex;flex-direction:column;width:100%;max-width:100%;margin-inline:auto;padding:32px var(--wrapper-padding) 24px}.header{display:flex;flex-direction:row;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:16px 32px}.header__actions{display:flex;flex-direction:row;justify-content:end;gap:24px}.header__container{display:flex;flex-direction:column;justify-content:space-between;gap:4px}.header__title{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:12px;font:var(--text-28);font-weight:var(--font-weight-bold)}.header__subtitle{font:var(--text-16);color:var(--c-60)}.tableFilters{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px 24px}.tableFilters__content{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}@media only screen and (max-width: 768px){.wrapper{padding:20px var(--wrapper-padding) 24px}.wrapper .header{padding-bottom:0}.wrapper .header__actions{flex-direction:column;justify-content:start;gap:12px;width:100%}.wrapper .header__subtitle{font:var(--text-14)}.wrapper .header__filters{flex:1}.wrapper .header__filters .mobile-hidden{display:none}}.sidebar{width:var(--sidebar-width);min-height:100dvh;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--c-4);z-index:9;position:fixed;inset:0 auto 0 0}.sidebar__menu{display:flex;flex-direction:column;align-items:stretch;justify-content:start;gap:2px;flex:1;padding:8px 8px 0;width:100%}.sidebar__menu--item{display:flex;align-items:center;justify-content:start;flex-direction:row;height:32px;gap:12px;width:100%;padding:0 12px 3px;border-radius:var(--radius-8);transition:var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;cursor:pointer;font-weight:var(--font-weight-medium);white-space:nowrap}.sidebar__menu--item:hover{background-color:var(--c-4)}.sidebar__menu--item.is-active{background-color:var(--c-6)}.sidebar__menu--item .nav-icon{-o-object-fit:contain;object-fit:contain;pointer-events:none;opacity:.6}.sidebar__menu--item .nav-chevron{margin-left:auto;transition:var(--transition);color:var(--c-40);margin-top:1px}.sidebar__menu--item .nav-chevron.is-open{transform:rotate(180deg)}.sidebar__menu--item:is(a){cursor:pointer}.sidebar__menu--item:is(a).active{background-color:var(--c-6)!important}.sidebar__menu--logo{pointer-events:none;height:auto;padding:12px 12px 16px;color:var(--c-100)}.sidebar__menu--logo img{display:flex;height:22px}.sidebar__menu--logo:hover{background-color:transparent}.sidebar__menu--group{display:flex;flex-direction:column;width:100%}.sidebar__menu--group.is-active>.sidebar__menu--item{color:var(--c-100);background-color:transparent}.sidebar__menu--group.is-active>.sidebar__menu--item:hover{background-color:var(--c-4)}.sidebar__submenu{display:flex;flex-direction:column;gap:2px;overflow:hidden;max-height:0;opacity:0;pointer-events:none;transform:translateY(-4px);transition:var(--transition)}.sidebar__submenu.is-open{max-height:200px;opacity:1;pointer-events:auto;transform:translateY(0);padding-block:2px 8px}.sidebar__submenu--item{display:flex;align-items:center;height:36px;gap:12px;border-radius:var(--radius-8);padding:0 12px 3px 40px;color:var(--c-80);transition:var(--transition);text-decoration:none;font-weight:var(--font-weight-medium)}.sidebar__submenu--item:hover{background-color:var(--c-4);color:var(--c-100)}.sidebar__submenu--item .nav-icon{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;pointer-events:none;display:grid;place-items:center;color:var(--c-100);opacity:.24}.sidebar__submenu--item.is-active{background-color:var(--c-8);color:var(--c-100)}.sidebar__user{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;position:relative}.sidebar__user .sidebar__menu--item{height:-moz-fit-content;height:fit-content;padding:12px;gap:8px;border-radius:0}.sidebar__user--initial{width:30px;height:30px;border-radius:var(--radius-6);background-color:var(--c-8);color:var(--c-80);display:grid;place-items:center;font:var(--text-13);font-weight:var(--font-weight-semibold);flex-shrink:0;padding-bottom:1px;text-align:center}.sidebar__user--content{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:2px;overflow:hidden;width:100%;padding-bottom:1px}.sidebar__user--content-name,.sidebar__user--content-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sidebar__user--content-name{font:var(--text-12);font-weight:var(--font-weight-semibold);color:var(--c-80)}.sidebar__user--content-email{font:var(--text-11);color:var(--c-40)}.sidebar__user--popup{position:absolute;bottom:100%;left:12px;z-index:11;background-color:var(--background);box-shadow:var(--shadow-distant);border-radius:var(--radius-10);display:flex;flex-direction:column;animation:fade-in-popup .1s ease both;transform-origin:bottom left;overflow:hidden;min-width:220px}.sidebar__user--info{display:flex;flex-direction:column;padding:12px 16px 14px;transition:var(--transition);gap:2px}.sidebar__user--name{font:var(--text-13);font-weight:var(--font-weight-semibold)}.sidebar__user--email{font:var(--text-11);color:var(--c-40)}.sidebar__user--links{display:flex;flex-direction:column;padding:0 8px 8px;margin-top:8px;gap:1px}.sidebar__user--link{display:flex;flex-direction:row;align-items:center;gap:8px;border:none;background:transparent;font:var(--text-12);opacity:.6;height:26px;padding:0 8px 2px;text-align:left;transition:var(--transition);border-radius:var(--radius-6);text-decoration:none}.sidebar__user--link:hover{background-color:var(--c-6);opacity:1}.sidebar__toggle{position:fixed;z-index:10;bottom:0;left:0;width:56px;min-width:56px;height:56px;color:var(--white);display:none;place-items:center;isolation:isolate;transition:var(--transition)}.sidebar__toggle:active{scale:.92}.sidebar__toggle:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;border-radius:var(--radius-8);background-color:rgb(var(--black-rgb)/80%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:36px;height:36px;pointer-events:none;z-index:-1}.sidebar__toggle .icon{position:absolute;pointer-events:none;transition:opacity .16s ease,transform .2s ease;will-change:transform,opacity;margin-bottom:1px}.sidebar__toggle .icon--menu{opacity:1;transform:rotate(0) scale(1)}.sidebar__toggle .icon--close{opacity:0;transform:rotate(-90deg) scale(.85)}.sidebar__toggle.is-open .icon--menu{opacity:0;transform:rotate(90deg) scale(.85)}.sidebar__toggle.is-open .icon--close{opacity:1;transform:rotate(0) scale(1)}.sidebar__backdrop{position:fixed;inset:0;background-color:rgb(var(--black-rgb)/16%);z-index:8;animation:fade-in .2s ease both}@keyframes fade-in-popup{0%{opacity:0;scale:.96;transform:translateY(8px)}to{opacity:1;scale:1;transform:translateY(0)}}@media only screen and (max-width: 768px){.sidebar{position:fixed;top:auto!important;left:10px;bottom:56px;top:0;translate:-220px 0;min-height:-moz-fit-content;min-height:fit-content;opacity:0;visibility:hidden;pointer-events:none;background-color:var(--background);border:none;min-width:220px;box-shadow:var(--shadow-distant);border-radius:var(--radius-12)}.sidebar.is-open{visibility:visible;pointer-events:auto;opacity:1;translate:0 0;animation:fade-in-right .2s ease both .1s;z-index:9}.sidebar__menu--logo{display:none}.sidebar__user{border-top:var(--border);margin-top:8px}.sidebar__toggle{display:grid}@keyframes fade-in-right{0%{opacity:0;transform:translate(-64px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}}.bt,.selectTrigger{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:-moz-max-content;min-width:max-content;height:32px;border:none;background-color:var(--c-6);border-radius:var(--radius-8);padding:0 12px 3px;cursor:pointer;transition:var(--transition);font:var(--text-14);font-weight:var(--font-weight-medium);gap:6px;white-space:nowrap;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bt:hover,.selectTrigger:hover{background-color:var(--c-12)}.bt-primary{color:rgb(var(--white-rgb));background-color:var(--blue)}.bt-primary:hover{background-color:var(--blue-hover)}.bt-secondary{color:var(--cn-100);background-color:var(--c-100)}.bt-secondary:hover{background-color:var(--c-100)}.bt-ghost{box-shadow:none;background-color:transparent}.bt-ghost:hover{box-shadow:none;background-color:var(--c-8)}.bt-ghost:focus,.bt-ghost:focus-within,.bt-ghost:active{box-shadow:none}.bt-offset{box-shadow:none;background-color:var(--c-8)}.bt-offset:hover{box-shadow:none;background-color:var(--c-12)}.bt-offset:focus,.bt-offset:focus-within,.bt-offset:active{box-shadow:none}.bt-outline{box-shadow:var(--shadow-base);background-color:var(--background)}.bt-outline:hover{box-shadow:var(--shadow-base);background-color:var(--c-8)}.bt-danger{background-color:transparent;box-shadow:none}.bt-danger:hover{background-color:var(--red-16);color:var(--red-dark)}.bt-destructive{background-color:var(--red);color:rgb(var(--white-rgb));border:none}.bt-destructive:hover{border:none;background-color:var(--red-hover)}.bt-positive{background-color:var(--green);color:rgb(var(--white-rgb));border:none}.bt-positive:hover{border:none;background-color:var(--green-hover)}.bt-xs{height:24px;padding:0 8px 2px;gap:2px;border-radius:var(--radius-6);font:var(--text-12);font-weight:var(--font-weight-medium)}.bt-sm{height:28px;padding:0 10px 3px;gap:4px}.bt-md{height:36px;padding:0 14px 4px}.bt-lg{height:44px;padding:0 18px 4px}.bt-icon{aspect-ratio:1/1;padding:0 0 1px}.bt-icon-sm{height:28px;width:28px;padding:0}.bt-cell{flex-direction:column;font:var(--text-12);font-weight:var(--font-weight-medium);height:auto;padding:14px 12px 12px;gap:4px;flex:1;background-color:var(--c-8)}.bt-cell:hover{background-color:var(--c-12)}.bt:has(svg) svg,.selectTrigger:has(svg) svg{min-width:-moz-min-content;min-width:min-content}.bt-rounded{border-radius:var(--radius-full)}.bt-rounded.bt-sm{padding-inline:10px}.bt-calendar{justify-content:space-between;font-weight:var(--font-weight-medium);width:100%}.bt-calendar span{font-weight:var(--font-weight-normal)}.bt-link{box-shadow:none;background-color:transparent;border-radius:0;padding:0 0 2px;height:-moz-fit-content;height:fit-content;border-bottom:1px dotted var(--c-24)}.bt-link:hover{background-color:transparent;box-shadow:none;border-color:var(--c-100)}.bt-link:focus,.bt-link:focus-within,.bt-link:active{box-shadow:none}.bt-link-sm{font:var(--text-12);gap:3px;padding:0 0 1px}.bt-label{font-weight:var(--font-weight-normal)}.absoluteIcon,.absoluteChevron{aspect-ratio:1/1;height:100%;color:var(--c-100);opacity:.6;position:absolute;top:0;display:grid;place-items:center;padding-bottom:2px}.absoluteIcon{left:0}.absoluteChevron{right:0}.selectTrigger{justify-content:start;position:relative}.selectTrigger span{font-weight:var(--font-weight-normal)}.selectValue{font-weight:var(--font-weight-medium)}.selectContent{position:relative;z-index:100;overflow:hidden;background-color:var(--c-92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-10);color:var(--cn-100);box-shadow:none}.selectGroup{display:flex;flex-direction:column;gap:4px}.selectItem{border-radius:var(--radius-6);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 12px 3px 28px;height:28px;cursor:pointer;transition:var(--transition);position:relative;width:100%}.selectItem:not(:first-child){margin-top:2px}.selectItem__icon{position:absolute;top:0;left:0;aspect-ratio:1/1;height:100%;display:grid;place-items:center;padding-bottom:1px}.selectItem:hover{background-color:var(--cn-8)}.selectItem[data-state=checked]{background:var(--cn-16)}.SelectScrollDownButton,.SelectScrollUpButton{background-color:var(--c-8);border-radius:var(--radius-8);width:calc(100% - 8px);margin:4px;display:flex;align-items:center;justify-content:center;padding:2px 4px}.dropdown__content{background-color:var(--background);width:100%;z-index:100;overflow:hidden;min-width:120px;border-radius:var(--radius-8);box-shadow:var(--shadow-distant);padding:4px;display:flex;flex-direction:column;gap:2px}.dropdown__content--item{font-weight:var(--font-weight-medium);display:flex;align-items:center;justify-content:start;flex-direction:row;height:30px;border-radius:var(--radius-6);padding:0 12px 2px 10px;gap:4px;cursor:pointer;transition:var(--transition)}.dropdown__content--item:hover{background-color:var(--c-6)}.dropdown__content--item svg{margin-left:-2px;margin-right:2px}.dropdown__content--item.is-selected,.dropdown__content--item[aria-selected=true]{background-color:var(--blue-12);color:var(--blue)}.dropdown__content--item.is-selected .selectItem__check,.dropdown__content--item[aria-selected=true] .selectItem__check{color:var(--blue)}.dropdown__radio{position:relative;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:var(--radius-6);font:var(--text-13);transition:var(--transition);height:30px;padding:0 4px 0 28px}.dropdown__radio--check{position:absolute;left:4px;top:6px;width:18px;height:18px;background-color:var(--background);border:2px solid var(--c-16);border-radius:var(--radius-full)}.dropdown__radio--check [data-state=checked]{background-color:var(--blue);color:var(--white);border-radius:var(--radius-full);width:18px;height:18px;display:flex;align-items:center;justify-content:center;position:relative;inset:-2px}.dropdown__separator{margin:4px 8px;background-color:var(--c-8);height:1px}.popover__content{border-radius:var(--radius-10);background-color:var(--c-92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--cn-100);z-index:100;padding:4px;display:flex;flex-direction:column;gap:2px;max-width:280px}.popover__item{display:flex;align-items:center;gap:6px;cursor:pointer;height:32px;padding:0 10px 2px 8px;border-radius:var(--radius-6);transition:var(--transition);width:100%}.popover__item:hover{background-color:var(--c-8)}.calendar{padding:8px}.calendar__cell:focus-within{position:relative;z-index:20}.calendar__cell--item{display:inline-flex;align-items:center;justify-content:center;height:30px;width:30px;aspect-ratio:1/1;border-radius:var(--radius-8);border:none;background:transparent;font-weight:medium;padding:0 0 1px;cursor:pointer;transition:var(--transition)}.calendar__cell--item:hover:not([data-disabled]){background-color:var(--cn-8)}.calendar__cell--item[data-today]:not([data-selected]){position:relative}.calendar__cell--item[data-today]:not([data-selected]):after{content:"";width:4px;height:4px;position:absolute;left:50%;top:24px;transform:translate(-50%);background-color:var(--red);border-radius:var(--radius-full)}.calendar__cell--item[data-selected]{background-color:var(--blue);color:var(--cn-100);opacity:1}.calendar__cell--item[data-selected]:hover,.calendar__cell--item[data-selected]:focus{background-color:var(--blue);color:var(--cn-100)}.calendar__cell--item[data-today][data-selected]{background-color:var(--blue);color:var(--cn-100)}.calendar__cell--item[data-today][data-selected]:hover,.calendar__cell--item[data-today][data-selected]:focus{background-color:var(--blue);color:var(--cn-100)}.calendar__cell--item[data-disabled]{color:var(--cn-24);cursor:not-allowed}.calendar__cell--item[data-disabled]:hover{background-color:transparent}.calendar__cell--item[data-unavailable]{color:var(--red);text-decoration:line-through;cursor:not-allowed}.calendar__cell--item[data-unavailable]:hover{background-color:transparent}.calendar__cell--item[data-outside-view]{color:var(--cn-24)}.calendar__cell--item[data-outside-view][data-selected]{background-color:var(--c-8);color:var(--c-24)}.calendar__cell--item[data-outside-view][data-selected]:hover,.calendar__cell--item[data-outside-view][data-selected]:focus{background-color:var(--c-8);color:var(--c-60)}.calendar__cell--item:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.calendar__head--cell{display:flex;flex:1;text-align:center;justify-content:center;font:var(--text-10);color:var(--cn-100);opacity:.4}.calendar__cell.range-calendar__cell{position:relative}.calendar__cell.range-calendar__cell:has(.range-calendar__cell-trigger[data-selection-start]),.calendar__cell.range-calendar__cell:has(.range-calendar__cell-trigger[data-selection-end]){background-color:transparent}.calendar__cell--item.range-calendar__cell-trigger[data-selection-start],.calendar__cell--item.range-calendar__cell-trigger[data-selection-end]{background-color:var(--blue);color:var(--cn-100)}.calendar__cell--item.range-calendar__cell-trigger[data-selection-start],.calendar__cell--item.range-calendar__cell-trigger[data-selection-end]{border-radius:var(--radius-8)}.calendar__cell--item.range-calendar__cell-trigger[data-highlighted]:not([data-selection-start]):not([data-selection-end]){background-color:var(--cn-8);color:var(--cn-100);border-radius:var(--radius-8)}.calendar__cell--item.range-calendar__cell-trigger[data-highlighted-start],.calendar__cell--item.range-calendar__cell-trigger[data-highlighted-end]{background-color:var(--cn-100);color:var(--c-100)}input.input,.input{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:32px;padding:0 10px 3px;border-radius:var(--radius-8);background-color:var(--c-6);font:var(--text-14);transition:var(--transition)}input.input:focus,input.input:focus-within,input.input:active,input.input:hover,.input:focus,.input:focus-within,.input:active,.input:hover{background-color:var(--c-8)}input.input:disabled,input.input[disabled],.input:disabled,.input[disabled]{color:var(--c-60);pointer-events:none;opacity:.6}input.input-ghost,.input-ghost{box-shadow:none;background-color:var(--background)}input.input-ghost:focus,input.input-ghost:focus-within,input.input-ghost:active,input.input-ghost:hover,.input-ghost:focus,.input-ghost:focus-within,.input-ghost:active,.input-ghost:hover{box-shadow:none;background-color:var(--c-6)}input.input-sm,.input-sm{height:28px;padding:0 8px 3px}textarea.textarea,.textarea{display:flex;flex-direction:column;align-items:start;justify-content:start;border-radius:var(--radius-8);background-color:var(--c-6);font:var(--text-14);height:-moz-fit-content;height:fit-content;width:100%;padding:6px 12px;overflow-y:auto;scroll-padding-block:12px;resize:vertical;transition:var(--transition)}textarea.textarea:focus,textarea.textarea:focus-within,textarea.textarea:active,textarea.textarea:hover,.textarea:focus,.textarea:focus-within,.textarea:active,.textarea:hover{background-color:var(--c-8)}textarea.textarea::-webkit-scrollbar,.textarea::-webkit-scrollbar{width:4px;height:4px;border-radius:var(--radius-full)}textarea.textarea::-webkit-scrollbar-track,.textarea::-webkit-scrollbar-track{background-color:transparent}textarea.textarea::-webkit-scrollbar-thumb,.textarea::-webkit-scrollbar-thumb{background:var(--c-16);border-radius:var(--radius-full);-webkit-transition:var(--transition);transition:var(--transition)}textarea.textarea::-webkit-scrollbar-thumb:hover,.textarea::-webkit-scrollbar-thumb:hover{background:var(--c-60)}textarea.textarea:hover .tr__checkbox,textarea.textarea:focus-within .tr__checkbox,textarea.textarea:has(.tr__checkbox:hover) .tr__checkbox,.textarea:hover .tr__checkbox,.textarea:focus-within .tr__checkbox,.textarea:has(.tr__checkbox:hover) .tr__checkbox{opacity:1}input[type=time]::-webkit-calendar-picker-indicator{display:none}.form-field{width:100%}.form-label{display:flex;align-items:center;justify-content:flex-start;margin-bottom:6px;color:var(--c-80);font:var(--text-12);font-weight:var(--font-weight-medium);white-space:nowrap}.form-label__mandatory{margin-left:4px;color:var(--red)}.form-item label{display:flex;align-items:center;justify-content:flex-start;margin-bottom:6px;color:var(--c-80);font:var(--text-12);font-weight:var(--font-weight-medium);white-space:nowrap}.form-link{display:flex;flex-direction:row;align-items:center;gap:2px;color:var(--blue);font:var(--text-12);font-weight:var(--font-weight-medium);transition:var(--transition)}.form-link:hover{color:var(--blue-dark)}.form-control{width:100%}.form-switcher{display:flex;flex-direction:row;align-items:center;gap:8px}.form-switcher label{color:var(--c-100);font:var(--text-14);font-weight:var(--font-weight-medium);margin:0}.form-toggle-password{min-width:auto;padding:0}.formHeader{display:flex;flex-direction:column;margin-bottom:16px}.formHeader__title{font-weight:var(--font-weight-medium)}.formHeader__subtitle{color:var(--c-72);font:var(--text-13)}.checkbox{width:16px;height:16px;border-radius:var(--radius-3);background-color:var(--background);border:1px solid var(--c-24)}.checkbox[data-state=checked]{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:16px;height:16px;border:2px solid var(--c-16);border-radius:var(--radius-full);background-color:var(--background);cursor:pointer;transition:var(--transition)}.radio:hover{border-color:var(--c-40)}.radio:checked{border-color:var(--blue);background-color:var(--background)}.radio:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:var(--radius-full);background-color:var(--blue)}.radio:disabled{opacity:.4;cursor:not-allowed}.radio:disabled:hover{border-color:var(--c-16)}.switcher-box{display:flex;flex-direction:row;gap:12px;padding:12px 12px 16px;border-radius:var(--radius-8);border:var(--border)}.switcher-box__switch{margin:2px 0 0}.switcher-box__toggle{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:8px 24px}.switcher-box__content{display:flex;flex-direction:column;gap:2px;min-width:200px}.switcher-box__content--label{font-weight:var(--font-weight-medium)}.switcher-box__content--desc{color:var(--c-60);font:var(--text-12)}.tableContainer{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;padding:0 var(--wrapper-padding) 80px var(--wrapper-padding)}.tableContainer::-webkit-scrollbar{display:none}.tableContainer .table{border-collapse:collapse;border-spacing:1px;max-width:none;table-layout:auto}.tableContainer .tr{border-bottom:1px solid var(--c-8);position:relative;transition:var(--transition)}.tableContainer .tr:last-child{border-bottom:1px solid var(--c-8)}.tableContainer .tr__button{position:relative;cursor:pointer;transform:translate(0);clip-path:inset(0)}.tableContainer .tr__button:after{content:"";position:absolute;inset:0 0 -1px;transition:var(--transition);background:linear-gradient(to right,transparent 0%,var(--c-4) 10%,var(--c-4) 90%,transparent 100%);z-index:-1;opacity:0;pointer-events:none}.tableContainer .tr__button:hover:after{opacity:1}.tableContainer .th,.tableContainer .td{white-space:nowrap;padding:0 24px 2px 0;height:44px;min-height:44px;text-align:left;position:relative;max-width:200px}.tableContainer .th:last-child,.tableContainer .td:last-child{padding-right:0}.tableContainer .th{font:var(--text-13);font-weight:var(--font-weight-medium);opacity:.4;border:none;height:36px;min-height:36px}.tableContainer .td.title{font-weight:var(--font-weight-medium);max-width:320px}.tableContainer .td .link{display:block;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer;font-weight:var(--font-weight-medium);white-space:nowrap;line-height:24px;text-decoration-color:transparent;transition:var(--transition)}.tableContainer .td .link:hover{text-decoration-color:inherit}.tableContainer .td .info{font:var(--text-11);color:var(--c-60)}.tableContainer-scroll{position:fixed;left:var(--sidebar-width);right:0;bottom:0;height:16px;overflow-x:auto;overflow-y:hidden;z-index:20}.tableContainer-scroll::-webkit-scrollbar{width:16px;height:16px}.tableContainer-scroll::-webkit-scrollbar-track{background-color:var(--background)}.tableContainer-scroll::-webkit-scrollbar-thumb{background:#aaa;border:5px solid var(--background);border-radius:var(--radius-full);-webkit-transition:var(--transition);transition:var(--transition)}.tableContainer-scroll-inner{height:1px}@media (max-width: 500px){.tableContainer-scroll{display:none}}.table:has(.tr__checkbox[data-state=checked]) .tr__checkbox,.table:has(.tr__checkbox[aria-checked=true]) .tr__checkbox{opacity:1}@media only screen and (max-width: 768px){.table{margin:0;width:-moz-max-content;width:max-content;min-width:100%}}@media only screen and (max-width: 500px){.tableContainer{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.tableContainer-scroll{display:none!important}.tableContainer-wrapper{scrollbar-width:auto;-ms-overflow-style:auto}.tableContainer-wrapper::-webkit-scrollbar{display:block;height:8px}}.dialog-close{position:absolute;right:16px;top:16px}.dialog-close:disabled{pointer-events:none}.sheet-content{position:fixed;z-index:50;display:flex;flex-direction:column;width:100%;max-width:100%;background:var(--background);border-radius:0;overflow:hidden;outline:none;transition:var(--transition)}.sheet-content[data-side=left],.sheet-content[data-side=right]{top:0;bottom:0;height:100dvh;max-width:700px}.sheet-content[data-side=top],.sheet-content[data-side=bottom]{left:0;right:0;width:100%;height:auto;max-height:100dvh}.sheet-content[data-state=closed]{pointer-events:none}.sheet-content:focus-visible{outline:none}.sheet__container{display:flex;flex-direction:column;height:100%;min-height:0;max-height:100vh}.sheet__header{display:flex;flex-direction:column;gap:4px;margin-bottom:32px}.sheet__header--title{font:var(--text-24);font-weight:var(--font-weight-bold)}.sheet__header--description{font:var(--text-14);color:var(--c-60)}.sheet__content{flex:1;overflow-y:auto;overflow-x:hidden;padding:32px 48px;min-height:0;scroll-behavior:smooth;display:flex;flex-direction:column}.sheet__content::-webkit-scrollbar{width:10px;height:10px}.sheet__content::-webkit-scrollbar-track{background-color:transparent}.sheet__content::-webkit-scrollbar-thumb{background:var(--c-16);border:2px solid var(--background);border-radius:var(--radius-full);-webkit-transition:var(--transition);transition:var(--transition)}.sheet__content::-webkit-scrollbar-thumb:hover{background:var(--c-60)}.sheet__form{display:flex;flex-direction:column;gap:16px}.sheet__footer{flex-shrink:0;margin-top:auto;padding-top:24px;display:flex;flex-direction:row;justify-content:space-between;justify-content:end;gap:8px;background:var(--background)}.sheet__footer--item{display:flex;flex-direction:row;gap:12px}.toast{position:fixed;z-index:100;display:flex;min-height:100dvh;width:100%;flex-direction:column-reverse;align-items:flex-end;padding:32px;pointer-events:none}.toast__container{position:relative;display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:row;gap:4px 16px;border-radius:var(--radius-8);box-shadow:var(--shadow-distant);transition:var(--transition);background-color:var(--background);width:-moz-fit-content;width:fit-content;border:none;max-width:400px;padding:10px 16px 14px;pointer-events:auto}.toast__content{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;gap:2px}.toast__undo-action{display:inline-flex;align-items:center;gap:8px}.toast__undo-label{display:inline-flex;align-items:center;gap:4px}.toast__undo-countdown{margin-top:2px;position:relative;inline-size:16px;block-size:16px;border-radius:var(--radius-full);display:grid;place-items:center;--toast-countdown-progress: 0}.toast__undo-countdown span,.toast__undo-countdown:after{position:relative;z-index:1}.toast__undo-countdown:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(var(--blue) 0deg,var(--blue) calc(var(--toast-countdown-progress) * 360deg),var(--c-16) calc(var(--toast-countdown-progress) * 360deg),var(--c-16) 360deg)}.toast__undo-countdown:after{content:"";position:absolute;inset:2px;border-radius:inherit;background:var(--background);z-index:0}.toast__undo-countdown-value{position:relative;font:var(--text-9);font-weight:var(--font-weight-medium);color:var(--c-100);text-align:center;z-index:1}.toast__title{font-weight:var(--font-weight-medium)}.toast__description{font:var(--text-12);color:var(--c-72);line-height:1.3;text-wrap:balance}@media only screen and (max-width: 500px){.sheet__content{padding:20px 20px 0!important}.sheet__footer{padding:0 20px 20px}}.contentFilter__container{position:relative;display:inline-block}@media (max-width: 768px){.contentFilter__trigger .contentFilter__trigger-text,.contentFilter__trigger .contentFilter__trigger-badge,.contentFilter__trigger .contentFilter__trigger-chevron{display:none}}.contentFilter__trigger-badge{width:16px;min-width:16px;height:16px;font:var(--text-10);display:flex;align-items:center;justify-content:center;background-color:var(--blue-24);color:var(--blue-text);border-radius:var(--radius-full);padding:0 0 1px}.contentFilter__trigger-badge svg:first-child{color:var(--c-60)}@media (max-width: 768px){.contentFilter__trigger-badge svg:first-child{color:var(--c-100)}}.contentFilter__dropdown{position:absolute;top:calc(100% + 8px);right:0;width:-moz-fit-content;width:fit-content;padding:8px;background:var(--background);border-radius:var(--radius-10);box-shadow:var(--shadow-distant);z-index:50;animation:fadeFilter .2s cubic-bezier(.68,-.55,.265,1.55);transform-origin:top center}@keyframes fadeFilter{0%{opacity:0;scale:.96;transform:translateY(-8px)}to{opacity:1;scale:1;transform:translateY(0)}}.contentFilter__section{margin-bottom:4px}.contentFilter__section:first-child .contentFilter__section-title{padding-top:0}.contentFilter__section:last-child{margin-bottom:0}.contentFilter__section-title{font:var(--text-13);font-weight:var(--font-weight-medium);color:var(--c-60);padding:6px 8px 2px}.contentFilter__section-options{display:flex;flex-direction:column;gap:2px}.contentFilter__option{display:flex;align-items:center;gap:6px;cursor:pointer;height:32px;padding:0 8px;border-radius:var(--radius-8);transition:var(--transition)}.contentFilter__option:hover{background-color:var(--c-8)}.contentFilter__option--disabled{cursor:not-allowed;opacity:.4}.contentFilter__option-input{margin-bottom:1px}.contentFilter__option-content{font-size:14px;display:flex;align-items:center;gap:8px;white-space:nowrap}.contentFilter__option-count{display:flex;align-items:center;justify-content:center;padding-bottom:1px;font:var(--text-10);font-weight:var(--font-weight-medium);color:var(--c-60);background-color:var(--c-8);border-radius:var(--radius-full);margin-left:-2px;height:18px;text-align:center;min-width:18px}.contentFilter__reset{margin-block:12px 8px;padding:0 8px}.contentFilter__reset .bt{width:100%;gap:4px}.filter-badge{display:flex;height:20px;align-items:center;gap:4px;padding:0 6px 2px;margin:2px -6px 0 0;background-color:var(--blue-16);color:var(--blue-dark);border-radius:var(--radius-6);font:var(--text-11);font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--transition)}.filter-badge:hover{background-color:var(--blue-24)}.vue-flow-container{height:calc(100vh - 48px);width:100%;position:relative;background-color:var(--c-4)}@media only screen and (max-width: 768px){.vue-flow-container{height:calc(100vh - 48px);height:calc(100dvh - 48px);min-height:0}}.vue-flow-canvas{height:100%;width:100%;margin-left:0}.vue-flow__node{transition:none!important;height:auto!important;max-height:none!important}@media only screen and (max-width: 768px){.vue-flow__node{height:auto!important;min-height:0!important;max-height:none!important}}.vue-flow__edges{pointer-events:none!important}.vue-flow__edge{transition:none}.vue-flow__edge.selected{pointer-events:all!important}.vue-flow__edge-path{stroke:var(--c-40);stroke-width:1px}.vue-flow__panel{margin:16px!important;border:1px solid var(--c-12)!important;border-radius:var(--radius-10);background-color:var(--background)!important;overflow:hidden;padding:2px!important}.vue-flow__controls-interactive{display:none!important;visibility:hidden!important;opacity:0!important}.vue-flow__controls-button{background:transparent!important;border:none!important;box-sizing:border-box!important;display:flex!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;border-radius:var(--radius-6);transition:var(--transition)}.vue-flow__controls-button:hover{background-color:var(--c-8)!important}.vue-flow__controls-button svg{fill:var(--c-100)}.universal-node{display:flex;align-items:center;flex-direction:row;gap:12px;background:var(--background);border-radius:var(--radius-10);min-width:320px;max-width:320px;position:relative;box-shadow:var(--shadow-base);border:none;transition:none;cursor:default;height:auto!important}@media only screen and (max-width: 768px){.universal-node{min-width:280px;max-width:calc(100vw - 40px);height:auto!important;min-height:0!important}}.vue-flow__node .universal-node{transition:none}.vue-flow-container.dragging .vue-flow__node .universal-node{transition:none!important}.universal-node:hover .universal-node__delete-btn{opacity:1}.universal-node--empty{border-color:#d1d5db}.universal-node--empty:before{background:transparent}.universal-node--task .universal-node__icon{background-color:#d8fff2;padding:.3rem;border-radius:var(--radius-4);color:#10b981}.universal-node--condition .universal-node__icon{color:#f59e0b}.universal-node--decision .universal-node__icon{color:#8b5cf6}.universal-node--status-pending{border-color:#f59e0b}.universal-node--status-failed{border-color:#ef4444}.universal-node--unconnected{box-shadow:0 0 0 1px var(--red),0 16px 32px -8px var(--red-16)}.universal-node__status{position:absolute;top:-24px;right:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px;background-color:var(--background);border-radius:var(--radius-6)}.universal-node__status--item{height:20px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:start;flex-direction:row;font:var(--text-12);font-weight:var(--font-weight-medium);padding:0 6px 2px;gap:2px;color:var(--c-100);background-color:var(--background);border-radius:var(--radius-6);box-shadow:var(--shadow-base)}.universal-node__status--item svg{margin:1px 0 0 -2px}.universal-node__status--item.not-started{color:var(--c-72)}.universal-node__status--item.success{background-color:var(--green-12);color:var(--green-dark)}.universal-node__status--item.failed{background-color:var(--red-12);color:var(--red-dark)}.universal-node__color-bar{height:100%;height:-webkit-fill-available;width:2px;border-radius:var(--radius-full);background:var(--node-color);align-self:stretch;flex-shrink:0}.universal-node__content-container{width:100%}.universal-node__header{display:flex;align-items:center;gap:2px;width:100%;padding:8px;border-bottom:1px solid var(--c-8)}.universal-node__select-trigger{padding:0 28px 2px 36px;flex-direction:row;justify-content:flex-start;gap:2px}.universal-node__icon{position:absolute;left:0;top:0;background-color:color-mix(in srgb,var(--node-color) 12%,transparent);height:28px;width:28px;padding-bottom:1px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-6);color:var(--node-color);flex-shrink:0;transition:var(--transition)}.universal-node__icon svg{margin:0}.universal-node__select-content{display:flex;flex-direction:column}.universal-node__select-item{display:flex;align-items:center;justify-content:flex-start;height:auto;padding:6px 16px 6px 10px;gap:12px}.universal-node__select-item h4{font:var(--text-13);font-weight:var(--font-weight-medium)}.universal-node__select-item p{font:var(--text-11);font-weight:var(--font-weight-normal);color:var(--c-60)}.universal-node__dropdown-icon{background-color:var(--node-color);height:28px;width:28px;display:grid;place-items:center;border-radius:var(--radius-6);color:var(--node-color)}.universal-node__dropdown-icon svg{margin:0}.universal-node__branch-indicator{position:absolute;top:-2px;right:-2px;background:var(--node-color);color:#fff;padding:.25rem .5rem;border-radius:0 var(--radius-8) 0 var(--radius-8);font:var(--text-9);font-weight:var(--font-weight-medium);z-index:1}.universal-node__menu{width:28px;height:28px;border-radius:var(--radius-6)}.universal-node__select{flex:1;padding:.5rem;border:1px solid var(--neutral-12);border-radius:var(--radius-4);font:var(--text-8);background:var(--background)}.universal-node__select:focus{outline:none;border-color:var(--node-color)}.universal-node__menu-content{display:flex;flex-direction:column;gap:.5rem;padding:.5rem!important;min-width:250px!important;border-radius:var(--radius-12)}.universal-node__block-type{flex:1;font:var(--text-8);font-weight:var(--font-weight-medium);color:var(--c-100);padding:.5rem .75rem;background:color-mix(in srgb,var(--node-color) 10%,white);border-radius:var(--radius-4);text-align:center}.universal-node__content{display:flex;flex-direction:column;gap:2px;width:100%;padding:12px 16px 14px}.universal-node__content h4{font-weight:var(--font-weight-semibold);font-size:16px}.universal-node__content p{font-weight:var(--font-weight-normal);font-size:14px;opacity:.5}.universal-node__field{display:flex;flex-direction:column}.universal-node__label{font:var(--text-9);font-weight:var(--font-weight-medium);color:var(--c-60)}.universal-node__input{font-weight:var(--font-weight-medium);background:transparent;resize:none;overflow-y:auto;min-height:20px;max-height:9.6rem;line-height:1.2rem;padding:0 4px 0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:inherit;color:inherit}.universal-node__input::-moz-placeholder{color:var(--c-60)}.universal-node__input::placeholder{color:var(--c-60)}.universal-node__input::-webkit-scrollbar{width:6px;height:6px}.universal-node__input::-webkit-scrollbar-track{background-color:transparent;cursor:default}.universal-node__input::-webkit-scrollbar-thumb{background:var(--c-24);background-clip:padding-box;border:none;border-radius:var(--radius-full);cursor:default}.universal-node__add-btn{position:absolute;bottom:-40px;left:50%;transform:translate(-50%);width:24px;height:24px;border-radius:var(--radius-full);background:var(--blue);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;z-index:4;transition:var(--transition)}.universal-node__add-btn:hover{background:var(--blue-hover);transform:translate(-50%) scale(1.05)}.universal-node__add-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.universal-node:hover .universal-node__add-btn,.universal-node:focus-within .universal-node__add-btn,.universal-node__add-btn:focus-visible{opacity:1;pointer-events:auto}.universal-node:after{content:"";position:absolute;left:0;right:0;bottom:-40px;height:40px;pointer-events:auto;background:transparent;z-index:1}.universal-node__handle{width:10px!important;height:10px!important;background:var(--background)!important;box-shadow:var(--shadow-base);border:none!important;z-index:5}.universal-node__handle:after{content:"";position:absolute;width:32px;height:32px;background-color:transparent;pointer-events:auto;top:50%;left:50%;translate:-50% -50%}.universal-node__status-badge{position:absolute;bottom:-12px;z-index:10;left:50%;border-radius:var(--radius-12)!important;transform:translate(-50%);color:#fff!important;padding-left:.5rem!important;padding-right:.5rem!important}.universal-node__attachment{display:flex;flex-direction:column;gap:8px}.universal-node__attachment--input{display:none}.universal-node__attachment--trigger{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.universal-node__attachment--btn{height:28px}.universal-node__attachment--count{font:var(--text-11);color:var(--c-60)}.universal-node__attachment--error{font:var(--text-11);color:var(--red-dark)}.universal-node__attachment--thumbs{display:grid;grid-template-columns:repeat(4,60px);gap:12px;margin-top:12px;margin-bottom:2px}.universal-node__attachment--thumb{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:start;text-align:center;outline:none;width:60px;max-width:60px;gap:4px}.universal-node__attachment--thumb-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:start;cursor:pointer;transition:var(--transition);text-align:center;outline:none;width:60px;max-width:60px;gap:4px}.universal-node__attachment--thumb-content:hover .universal-node__attachment--remove{opacity:1}.universal-node__attachment--thumb-image{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-6);flex-shrink:0}.universal-node__attachment--thumb-placeholder{width:60px;height:60px;display:grid;place-items:center;border-radius:var(--radius-6);background:var(--c-4);color:var(--c-100);flex-shrink:0}.universal-node__attachment--thumb-login{background:var(--teal-16);color:var(--teal-dark)}.universal-node__attachment--thumb-note{background:var(--purple-16);color:var(--purple-dark)}.universal-node__attachment--remove{position:absolute;top:-8px;right:-8px;width:16px;height:16px;border-radius:var(--radius-full)}.universal-node__attachment--thumb-label{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;font:var(--text-9);line-height:1.1;color:var(--c-60);width:100%;letter-spacing:0}.universal-node__attachment--preview{position:fixed;inset:0;background:rgb(var(--black-rgb)/40%);display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn .15s ease-out both}.universal-node__attachment--preview-content{position:relative;width:min(960px,100%);max-height:100%;display:flex;flex-direction:column;gap:16px;border-radius:var(--radius-16);background:var(--background);overflow:hidden;max-height:90dvh}.universal-node__attachment--preview-content:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 .5px var(--c-8);width:100%;height:100%;border-radius:var(--radius-16);z-index:1;pointer-events:none}.universal-node__attachment--preview-close{position:absolute;top:8px;right:8px;width:32px;height:32px;display:grid;place-items:center;border:none;border-radius:var(--radius-10);cursor:pointer;transition:var(--transition)}.universal-node__attachment--preview-close:hover{background:var(--c-8)}.universal-node__attachment--preview-header{display:flex;flex-direction:column;gap:4px;padding:16px 40px 0 20px}.universal-node__attachment--preview-header h3{font:var(--text-16);font-weight:var(--font-weight-semibold);color:var(--c-96)}.universal-node__attachment--preview-header span{font:var(--text-11);color:var(--c-60)}.universal-node__attachment--preview-body{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.universal-node__attachment--preview-body img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.universal-node__attachment--preview-frame{width:100%;height:min(70vh,620px);border:none;border-radius:inherit;background:#fff}.universal-node__add-popover{display:flex;flex-direction:column;gap:2px}.universal-node__add-option{justify-content:flex-start;gap:8px;width:100%}.universal-node__credential-card{margin-top:8px;padding:10px!important}.universal-node__credential-card .auth-card__header{gap:8px;margin-bottom:6px}.universal-node__credential-card .auth-card__icon{width:28px;height:28px;min-width:28px;border-radius:var(--radius-6)}.universal-node__credential-card .auth-card__type{font:var(--text-10)}.universal-node__credential-card .auth-card__title{font:var(--text-12);font-weight:var(--font-weight-medium)}.universal-node__credential-card .auth-card__info{font:var(--text-12);gap:8px;flex-direction:row}.universal-node__credential-card .auth-card__info-icon{width:10px;height:10px;margin-right:4px}.universal-node__credential-remove{position:absolute;top:4px;right:4px;width:24px;height:24px}.edge-label{font:var(--text-12);font-weight:var(--font-weight-medium);position:relative;transition:var(--transition);z-index:100}.edge-label__button{background:var(--c-100);color:var(--cn-100);cursor:pointer;padding:4px 8px 6px;border-radius:var(--radius-8);transition:var(--transition);position:relative;z-index:100}.edge-label__button.add-condition{background-color:var(--background-dimmed);border:1px dashed var(--c-16);color:var(--c-72);box-shadow:0 0 0 2px var(--background-dimmed)}.workflow-toolbar{background:var(--background);border:1px solid var(--neutral-8);border-radius:var(--radius-8);padding:.75rem;box-shadow:0 2px 8px #0000001a}.workflow-toolbar .toolbar-group{display:flex;align-items:center;gap:.5rem}.workflow-toolbar .workflow-id-indicator{font:var(--text-8);font-weight:var(--font-weight-medium);color:var(--c-60);padding:.25rem .5rem;background:var(--neutral-4);border-radius:var(--radius-4);border:1px solid var(--neutral-8)}.workflow-toolbar .toolbar-btn{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--neutral-12);border-radius:var(--radius-6);background:var(--background);color:var(--c-60);font:var(--text-8);cursor:pointer;transition:var(--transition)}.workflow-toolbar .toolbar-btn:hover{background:var(--neutral-4);border-color:var(--neutral-16)}.workflow-toolbar .toolbar-btn--primary{background:var(--blue-dark);color:#fff;border-color:var(--blue-dark)}.workflow-toolbar .toolbar-btn--primary:hover{background:var(--blue-darker)}.workflow-toolbar .toolbar-btn--danger{background:#ef4444;color:#fff;border-color:#ef4444}.workflow-toolbar .toolbar-btn--danger:hover{background:#dc2626}.node-menu{position:fixed;z-index:1000;background:var(--background);width:202px;min-width:202px;box-shadow:var(--shadow-distant);border-radius:var(--radius-12);animation:fadeNodeMenu .15s ease-out;transform:translate(-50%)}@keyframes fadeNodeMenu{0%{opacity:0}to{opacity:1}}.node-menu[data-placement=top]{transform-origin:bottom center}.node-menu[data-placement=bottom]{transform-origin:top center}.node-menu__header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--neutral-6)}.node-menu__header h4{font:var(--text-6);font-weight:var(--font-weight-semibold);color:var(--c-100);margin:0}.node-menu__close{width:24px;height:24px;border:none;background:none;color:var(--c-60);font-size:18px;cursor:pointer;border-radius:var(--radius-4);display:flex;align-items:center;justify-content:center}.node-menu__close:hover{background:var(--neutral-4);color:var(--c-60)}.node-menu__content{display:flex;flex-direction:column;padding:4px}.node-menu__item{width:100%;display:flex;align-items:center;justify-content:start;gap:12px;padding:5px 14px 7px 10px;border:none;background:none;border-radius:var(--radius-10);cursor:pointer;text-align:left;transition:var(--transition);position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.node-menu__item:hover{background-color:var(--c-8)}.node-menu__item-icon{flex-shrink:0;width:16px;display:flex;align-items:center;justify-content:center}.node-menu__item-content{flex:1}.node-menu__item-label{font:var(--text-13);font-weight:var(--font-weight-medium);color:var(--c-100)}.node-menu__item-description{font:var(--text-11);color:var(--c-60)}.node-menu-overlay{position:fixed;inset:0;z-index:999;background:transparent}.vue-flow__node .start-node{transition:none}.vue-flow-container.dragging .vue-flow__node .start-node{transition:none!important}.start-node__content{display:flex;justify-content:center;align-items:center;gap:4px;cursor:default;padding:0 16px 3px 14px;border-radius:var(--radius-8);height:40px}.start-node__content:hover{background-color:var(--green)}.start-node__edge{position:absolute;left:50%;transform:translate(-50%);top:35px;height:40px;width:1px;background-color:var(--c-40)}.start-node__add-btn{position:absolute;bottom:-60px;left:50%;transform:translate(-50%);width:24px;height:24px;border-radius:var(--radius-full);background:var(--blue);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);z-index:3;animation:fadeAddBtn .15s ease-out both}@keyframes fadeAddBtn{0%{opacity:0;bottom:-52px}to{opacity:1;bottom:-60px}}.start-node__add-btn:hover{background:var(--blue-hover);transform:translate(-50%) scale(1.05)}.start-node__handle{width:6px!important;height:6px!important;background:var(--background)!important;box-shadow:0 0 0 1px var(--c-16);border:none!important}.vue-flow__controls-interactive{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.custom-zoom-controls{display:flex;flex-direction:column;background:transparent;border:none;padding:0;box-shadow:none}.zoom-percentage-preview{position:fixed;top:16px;right:50%;transform:translate(50%);background:var(--background);border:1px solid var(--neutral-12);border-radius:var(--radius-8);padding:8px 16px;font:var(--text-12);font-weight:var(--font-weight-medium);color:var(--c-60);box-shadow:0 4px 12px #00000026;z-index:10000;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zoom-preview-fade-enter-active{animation:zoomPreviewFadeIn .2s ease-out}.zoom-preview-fade-leave-active{animation:zoomPreviewFadeOut .5s ease-in}@keyframes zoomPreviewFadeIn{0%{opacity:0;transform:translate(50%) translateY(-8px)}to{opacity:1;transform:translate(50%) translateY(0)}}@keyframes zoomPreviewFadeOut{0%{opacity:1;transform:translate(50%) translateY(0)}to{opacity:0;transform:translate(50%) translateY(-8px)}}.unconnected-nodes-panel{background:transparent;border:none;padding:0;box-shadow:none;margin-right:12px}.unconnected-nodes-btn{color:var(--red)}.unconnected-nodes-tooltip{width:100%;padding:4px 8px 6px}.unconnected-nodes-tooltip__title{font:var(--text-13);font-weight:var(--font-weight-medium);width:100%;padding-bottom:2px}.unconnected-nodes-tooltip__text{font:var(--text-12);opacity:.8;line-height:1.3;width:100%}.helper-lines-overlay line{opacity:1}.review{display:grid;grid-template-columns:6fr 4fr;height:100dvh;animation:fadeIn .2s ease both;position:relative;z-index:1}.review__content{background-color:var(--background);padding:32px 48px 0;position:relative}.review__preview{background-color:var(--c-8);box-shadow:-1px 0 var(--c-8)}.review__header{display:flex;flex-direction:row;align-items:center;gap:16px;margin-bottom:24px}.review__header--title{font:var(--text-20);font-weight:var(--font-weight-bold)}.review__header--title span{color:var(--c-60);font-weight:var(--font-weight-semibold)}.review__overview{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:16px 24px;margin-bottom:24px}.review__overview--item{display:flex;flex-direction:column;gap:4px}.review__overview--item span{display:flex;flex-direction:row;align-items:center;gap:4px;opacity:.4;font:var(--text-13);font-weight:var(--font-weight-medium)}.review__filter{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-bottom:24px;gap:12px}.review__filter--item{display:flex;flex-direction:column;gap:4px;flex:1;padding:8px 12px 10px;font:var(--text-20);font-weight:var(--font-weight-medium);border-radius:var(--radius-10);background-color:var(--c-4)}.review__filter--item span{display:flex;flex-direction:row;align-items:center;gap:4px;font:var(--text-13);font-weight:var(--font-weight-medium)}.review__actions{position:sticky;bottom:0;left:0;right:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;background-color:var(--background);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin:16px auto 0;width:100%;box-shadow:0 -1px var(--c-8);transition:background-color .5s cubic-bezier(.28,.11,.32,1);z-index:50}.review__actions--bt.previous,.review__actions--bt.next{color:var(--c-72);gap:2px}.review__actions--bt.previous svg,.review__actions--bt.next svg{width:16px;height:16px;stroke-width:2}.review__actions--bt.previous:hover,.review__actions--bt.next:hover{color:var(--c-100)}.review__actions--bt.next svg{margin:0 -4px 0 0}.review__actions--bt.previous svg{margin:0 0 0 -6px}.rejectPopup{position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 0;z-index:100;background-color:var(--background);box-shadow:var(--shadow-distant);border-radius:var(--radius-12);padding:16px;gap:12px;flex-direction:column;display:flex;align-items:center;justify-content:center;width:200px;animation:fade-in-popup .2s ease both;transform-origin:bottom center}.rejectPopup__icon{width:44px;height:44px;border-radius:var(--radius-full);display:grid;place-items:center;background-color:var(--red-12);color:var(--red)}.rejectPopup__title{font:var(--text-14);font-weight:var(--font-weight-medium);text-align:center;text-wrap:balance}.rejectPopup__actions{display:flex;flex-direction:column;gap:8px;width:100%}.rejectPopup__actions .bt{width:100%}@media only screen and (max-width: 768px){.review{display:flex;flex-direction:column}.review__content{padding:24px}.review__actions{gap:8px;padding:8px;position:fixed}.review__actions--bt{padding:0}.review__actions--bt.previous,.review__actions--bt.next{color:var(--c-72);gap:0;width:32px}.review__actions--bt.previous svg,.review__actions--bt.next svg{width:20px;height:20px;stroke-width:2}.review__actions--bt span{display:none}.review__actions--bt.next svg{margin:0 -2px 1px 0}.review__actions--bt.previous svg{margin:0 0 1px -2px}}.auth__filters{display:flex;flex-wrap:wrap;flex-direction:row;gap:16px;margin-bottom:24px}.auth__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.auth__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;border:1px dashed var(--c-4);border-radius:var(--radius-12);box-shadow:inset 0 0 0 4px var(--background);background-color:var(--c-8)}.auth__empty-icon{opacity:.4;margin-bottom:8px}.auth__empty-title{font:var(--text-14);font-weight:var(--font-weight-semibold);color:var(--c-60);margin-bottom:4px}.auth__empty-subtitle{font:var(--text-12);color:var(--c-60)}.auth-card{display:flex;flex-direction:column;padding:16px;cursor:pointer;text-align:left;width:100%;height:-moz-fit-content;height:fit-content;position:relative}.auth-card__header{display:flex;align-items:center;gap:12px;margin-bottom:8px}.auth-card__header--content{display:flex;flex-direction:column}.auth-card__icon{width:32px;height:32px;border-radius:var(--radius-6);display:grid;place-items:center}.auth-card__icon--login{background:var(--teal-24);color:var(--teal-text)}.auth-card__icon--note{background:var(--purple-24);color:var(--purple-text)}.auth-card__type{font:var(--text-12);font-weight:var(--font-weight-medium);color:var(--c-72);flex:1}.auth-card__title{font-weight:var(--font-weight-semibold);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.auth-card__body{display:flex;flex-direction:column}.auth-card__info{display:flex;flex-direction:column;color:var(--c-72);font:var(--text-13)}.auth-card__info-icon{display:inline-flex;margin-right:6px;vertical-align:middle}.auth-card__username,.auth-card__url{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-card__notes{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.new-auth{width:-moz-fit-content;width:fit-content;padding:0;display:flex;flex-direction:column;gap:2px;z-index:999}.new-auth__item{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:12px;width:100%;padding:8px 16px 8px 8px;background:transparent;border-radius:var(--radius-8);cursor:pointer;transition:var(--transition);text-align:left;white-space:nowrap}.new-auth__item:hover{background-color:var(--c-4)}.new-auth__item--avatar{width:36px;min-width:36px;height:36px;border-radius:var(--radius-6);display:grid;place-items:center}.new-auth__item--content{display:flex;flex-direction:column;gap:2px;padding-bottom:2px}.new-auth__item--title{font:var(--text-14);font-weight:var(--font-weight-medium)}.new-auth__item--subtitle{font:var(--text-12);color:var(--c-72)}.authModal{display:flex;flex-direction:column}.authModal__header{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:16px;width:100%;background:transparent;text-align:left;margin-bottom:32px}.authModal__header--avatar{width:40px;min-width:40px;height:40px;border-radius:var(--radius-8);display:grid;place-items:center}.authModal__header--content{display:flex;flex-direction:column;gap:2px;padding-bottom:2px;flex:1}.authModal__header--title{font:var(--text-18);font-weight:var(--font-weight-semibold)}.authModal__header--subtitle{font:var(--text-13);color:var(--c-60)}.authModal__content{display:flex;flex-direction:column;gap:16px;width:100%;flex:1}.authModal__info{display:flex;flex-direction:column;gap:2px;color:var(--c-60);font:var(--text-11);margin-top:8px;text-align:left}.authModal__info--item:is(button){text-decoration:underline;width:-moz-fit-content;width:fit-content;white-space:nowrap}.authModal__delete{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background-color:var(--background);padding:8px;max-width:180px}.authModal__delete--icon{display:grid;place-items:center;width:36px;height:36px;background-color:var(--red-12);color:var(--red-dark);margin-bottom:8px;border-radius:var(--radius-full);padding-bottom:2px}.authModal__delete--title{font:var(--text-14);font-weight:var(--font-weight-semibold);margin-bottom:4px;color:var(--c-100)}.authModal__delete--subtitle{font:var(--text-12);color:var(--c-72);text-align:center;max-width:300px;margin-bottom:12px}.authModal__footer{margin-top:auto;display:flex;flex-direction:row;gap:12px}.authModal__footer--delete{margin-right:auto}@media (max-width: 768px){.auth__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.auth__filters{flex-direction:column}.auth__filters .form-field,.auth__filters button{width:100%}}.mappingTables__overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:16px}.mappingTables__overview--card{display:flex;flex-direction:column;gap:4px;padding:9px 14px 12px}.mappingTables__overview--card-icon{padding-top:1px}.mappingTables__overview--card-content{display:flex;flex-direction:row;gap:4px}.mappingTables__overview--card-label{font:var(--text-12);font-weight:var(--font-weight-medium);white-space:nowrap}.mappingTables__overview--card-title{font:var(--text-24);font-family:var(--font-family-mono);font-weight:var(--font-weight-medium)}.mappingModal__header{display:flex;flex-direction:column;gap:4px;padding-bottom:32px;padding-right:24px}.mappingModal__header--title{font:var(--text-22);font-weight:var(--font-weight-bold)}.mappingModal__header--subtitle{font:var(--text-13);color:var(--c-60)}@media only screen and (max-width: 768px){.mappingTables__overview{display:flex;flex-direction:row;gap:12px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:4px 32px;margin-block:12px 0}.mappingTables__overview::-webkit-scrollbar{display:none}.mappingTables__overview--outer{margin-left:-32px;width:calc(100% + 64px)}.mappingTables__overview--card{padding:8px 20px 11px 12px;width:-moz-fit-content;width:fit-content;flex-shrink:0}.mappingTables__overview--card-title{font:var(--text-20);font-family:var(--font-family-mono);font-weight:var(--font-weight-medium)}.mappingTables__filters{display:flex;flex-wrap:wrap;flex-direction:row;gap:8px}}@media only screen and (max-width: 500px){.mappingTables__overview{padding:4px 20px}.mappingTables__overview--outer{margin-left:-20px;width:calc(100% + 40px)}}.runAiWorker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.runAiWorker__item{display:flex;flex-direction:column;padding:16px;cursor:pointer}.runAiWorker__item--actions{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.runAiWorker__item--lastrun{display:flex;align-items:center;justify-content:start;gap:4px;font:var(--text-11);color:var(--c-60)}.runAiWorker__item--title{font:var(--text-16);font-weight:var(--font-weight-semibold);margin-bottom:2px}.runAiWorker__item--subtitle{font:var(--text-13);color:var(--c-60)}.runAiWorker__item--parameters{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.runAiWorker__item--parameters .parameter-item{width:100%}.runAiWorker__item--parameters .parameter-group.checkbox-group{padding:8px 0}.runAiWorker__item--parameters .date-range-inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.runAiWorker__item--parameters .file-upload-area{display:flex;flex-direction:column;gap:4px}.runAiWorker__item--parameters .file-upload-label{display:flex;align-items:center;justify-content:center;gap:6px;font:var(--text-14);font-weight:var(--font-weight-medium);cursor:pointer;margin:0}.runAiWorker__item--parameters .file-upload-info{font:var(--text-11);color:var(--c-60)}.runAiWorker__item--parameters .file-upload-value{display:flex;flex-direction:row;align-items:center;gap:4px;font:var(--text-11);color:var(--c-72);margin-top:2px}.sheet__content .runAiWorker__item--header{padding:0 0 20px;margin-bottom:20px;box-shadow:none;border-radius:0;border-bottom:1px solid var(--c-12)}.sheet__content .runAiWorker__item--header .runAiWorker__item--title{font:var(--text-22);font-weight:var(--font-weight-bold)}.sheet__content .runAiWorker__item--header .runAiWorker__item--subtitle{font:var(--text-14)}@media (max-width: 768px){.runAiWorker__filters{gap:12px;margin-bottom:16px}.runAiWorker__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.runAiWorker__item{padding:16px;border-radius:var(--radius-10)}.runAiWorker__item--lastrun{margin-top:10px;margin-bottom:-4px}}.workflows-layout{display:flex;height:100dvh;overflow:hidden;transition:margin-right .3s cubic-bezier(.4,0,.2,1)}.workflows-main{flex:1;overflow:hidden;display:flex;flex-direction:column}.workflows-main__title{font:var(--text-16);font-weight:var(--font-weight-semibold);color:var(--c-100);padding:2px 6px;border-radius:var(--radius-6);display:flex;flex:1}.workflows-main__title--editable{cursor:pointer;transition:var(--transition)}.workflows-main__title--editable:hover{background-color:var(--c-8)!important}.workflows-main__title-input{padding:2px 6px;height:auto;background-color:var(--c-8)!important;font:var(--text-16);font-weight:var(--font-weight-semibold);color:var(--c-100);box-shadow:none;border-radius:var(--radius-6);width:var(--dynamic-width, 15ch)!important;min-width:15ch!important;max-width:40ch!important}.workflows-main__title-input input{width:100%!important;min-width:inherit!important;max-width:inherit!important;padding:0!important;border:none!important;background:transparent!important;outline:none!important;transition:none!important}.workflows-main__title-input:focus,.workflows-main__title-input:focus-within{width:var(--dynamic-width, 15ch)!important}.workflows-main__subtitle{font:var(--text-5);color:var(--c-60);margin:0 0 2rem;line-height:1}.workflows-main__stats{display:flex;gap:2rem;justify-content:center}.workflows-main__stat{display:flex;flex-direction:column;align-items:center;gap:.5rem}.workflows-main__stat-number{font:var(--text-3);font-weight:var(--font-weight-bold);color:var(--blue-dark)}.workflows-main__stat-label{font:var(--text-7);color:var(--c-60)}.workflows-main__details{flex:1;overflow-y:hidden;padding:0rem}.workflows-main__header{display:flex;justify-content:space-between;align-items:center;gap:8px 16px;padding:0 10px 1px;border-bottom:var(--border);z-index:40;height:48px;position:relative}.workflows-main__header-left{display:flex;align-items:center;gap:8px;flex:1}.workflows-main__header-right{display:flex;align-items:center;gap:1rem;flex-shrink:0}.workflows-main__header-title-group,.workflows-main__header-status-group{display:flex;align-items:center;gap:4px}.workflows-main__header-status-group .badge{gap:2px;padding-left:3px}.workflows-main__header-actions{display:flex;align-items:center;gap:8px}.workflows-main__header-options{padding:0 8px 3px 10px;gap:4px}.workflows-main__description{font:var(--text-6);color:var(--c-60);margin:0;line-height:1.5}.workflows-main__status{display:inline-flex;align-items:center;padding:.1rem .3rem;border-radius:var(--radius-6);font:var(--text-12);font-weight:var(--font-weight-medium);text-transform:capitalize}.workflows-main__status--active{background-color:var(--green-24);color:var(--green-dark)}.workflows-main__status--pending{background-color:var(--yellow-12);color:var(--yellow-dark)}.workflows-main__status--inactive{background-color:var(--neutral-6);color:var(--c-60)}.workflows-main__publish-btn{background-color:var(--green-dark);color:#fff;border:none;box-shadow:none}.workflows-main__publish-btn:disabled{background-color:var(--neutral-6);color:var(--c-60);box-shadow:none;cursor:not-allowed}.workflows-main__content{flex:1;display:flex;flex-direction:column}.workflows-main__section{background-color:var(--background);border:1px solid var(--neutral-8);border-radius:var(--radius-8);padding:1.5rem;margin:0 2rem}.workflows-main__section-title{font:var(--text-5);font-weight:var(--font-weight-semibold);color:var(--c-100);margin:0 0 1.25rem}.workflows-main__info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.workflows-main__info-item{display:flex;flex-direction:column;gap:.25rem}.workflows-main__info-label{font:var(--text-8);color:var(--c-60);font-weight:var(--font-weight-medium)}.workflows-main__info-value{font:var(--text-7);color:var(--c-100);font-weight:var(--font-weight-medium)}.workflows-main__steps{display:flex;flex-direction:column;gap:1rem}.workflows-main__step{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--neutral-8);border-radius:var(--radius-6);transition:var(--transition)}.workflows-main__step--completed{border-color:var(--green-24);background-color:var(--green-12)}.workflows-main__step--completed .workflows-main__step-number{background-color:var(--green-dark);color:#fff}.workflows-main__step--in-progress{border-color:var(--blue-24);background-color:var(--blue-12)}.workflows-main__step--in-progress .workflows-main__step-number{background-color:var(--blue-dark);color:#fff}.workflows-main__step--pending{border-color:var(--neutral-12);background-color:var(--neutral-4)}.workflows-main__step--pending .workflows-main__step-number{background-color:var(--neutral-20);color:var(--c-60)}.workflows-main__step-number{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font:var(--text-8);font-weight:var(--font-weight-bold);flex-shrink:0}.workflows-main__step-content{flex:1;display:flex;flex-direction:column;gap:.25rem}.workflows-main__step-name{font:var(--text-7);font-weight:var(--font-weight-medium);color:var(--c-100)}.workflows-main__step-status{font:var(--text-8);color:var(--c-60);text-transform:capitalize}.workflows-main__not-found{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:32px var(--wrapper-padding)}.workflows-main__not-found-content{text-align:center;max-width:340px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px}.workflows-main__not-found-title{font:var(--text-16);font-weight:var(--font-weight-medium)}.workflows-main__not-found-subtitle{font:var(--text-14);color:var(--c-72);margin-bottom:16px}.workflows-sidebar{width:300px;min-width:300px;height:100dvh;background-color:var(--background);border-right:1px solid var(--c-12);display:flex;flex-direction:column;overflow:hidden}.workflows-sidebar__header{padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:8px 16px}.workflows-sidebar__title{font:var(--text-20);font-weight:var(--font-weight-bold);color:var(--c-100);margin:0}.workflows-sidebar__search{padding:0 16px}.workflows-sidebar__content{flex:1;overflow:hidden;display:flex;flex-direction:column}.workflows-sidebar__cards{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.workflows-sidebar__card{border-radius:var(--radius-12);background-color:var(--c-8);padding:10px 12px 12px;cursor:pointer;transition:var(--transition)}.workflows-sidebar__card--selected{outline:2px solid var(--c-100);outline-offset:-1px}.workflows-sidebar__card-title{font-weight:var(--font-weight-medium);line-height:1.2;margin:0 0 2px;word-break:break-word}.workflows-sidebar__card-subtitle{font:var(--text-11);color:var(--c-72);margin-bottom:8px}.workflows-sidebar__card-badges{display:flex;flex-wrap:wrap;gap:6px}.workflows-sidebar__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px}.workflows-sidebar__empty .emptyState{height:100%}.workflow-details-dialog{max-width:500px;width:100%}.workflow-details-dialog__header{gap:10px}.workflow-details-dialog__status,.workflow-details-dialog__delete-trigger{display:inline-flex;align-items:center}.workflow-details-dialog__delete-trigger svg{color:inherit}.workflow-details-dialog__delete-popover{min-width:180px}.workflow-details-dialog__delete-popover .bt{width:100%!important}@media only screen and (max-width: 1024px){.workflows-sidebar{width:280px;min-width:280px}}@media only screen and (max-width: 768px){.workflows-main__header-options{padding:0 0 3px;aspect-ratio:1/1}.workflows-main__header-options span{display:none}.workflows-main__header-status-group .badge{padding:0 0 2px;height:22px;width:22px;border-radius:var(--radius-full)}.workflows-main__header-status-group .badge span{display:none}.workflows-main__title{max-width:58vw!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline}.workflows-main__title-input{max-width:58vw!important}.workflows-main__info-grid{grid-template-columns:1fr}.workflows-main__stats{flex-direction:column;gap:1rem}.workflows-sidebar{position:fixed;left:0;top:0;z-index:100;transform:translate(-100%);transition:transform .3s ease}.workflows-sidebar--mobile-open{transform:translate(0)}.workflow-details-dialog__footer{gap:12px}.workflow-details-dialog__delete-trigger{justify-content:center;width:100%}.workflow-details-dialog__close-button{width:100%}}.execution-panel-toggle{position:fixed;right:0;top:50%;translate:0 -50%;z-index:35;border-radius:var(--radius-8) 0 0 var(--radius-8)}@media (max-width: 400px){.execution-panel-toggle{display:none}}.workflows-layout--panel-open .execution-panel-toggle{right:480px}@media (max-width: 768px){.workflows-layout--panel-open .execution-panel-toggle{right:calc(100vw - 40px)}}@media (max-width: 400px){.workflows-layout--panel-open .execution-panel-toggle{display:none}}.settings{display:flex;flex-direction:column;max-width:768px;margin-inline:auto;width:100%}.settings__content{display:flex;flex-direction:column;padding-bottom:48px}.settings__tabs{width:100%;margin:24px 0}.settings__section{display:flex;flex-direction:column;margin-top:8px}.settings__section-header{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.settings__section-header--row{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:16px}.settings__section-header--row>div{display:flex;flex-direction:column;gap:6px}.settings__section-title{display:flex;align-items:center;gap:12px;font:var(--text-20);font-weight:var(--font-weight-semibold)}.settings__section-subtitle{color:var(--c-72);font:var(--text-14)}.settings__form{display:flex;flex-direction:column}.settings__form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px 24px}.settings__form-full{grid-column:1/-1}.settings__form-actions{display:flex;flex-direction:row;justify-content:start;gap:12px}.settings__form-static{display:flex;flex-direction:column;gap:6px}.settings__form-static-label{font:var(--text-12);color:var(--c-72);text-transform:uppercase;letter-spacing:.04em}.settings__form-static-value{font:var(--text-14);font-weight:var(--font-weight-medium)}.settings__billing-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 16px}.settings__billing-card{display:flex;flex-direction:column;justify-content:space-between;padding:12px 16px 14px;gap:4px;border-radius:var(--radius-10);background:var(--background);box-shadow:var(--shadow-base);min-width:180px;flex:1}.settings__billing-cycle{margin-top:12px;display:flex;gap:3px;flex-direction:row;align-items:baseline;font:var(--text-12);color:var(--c-72)}.settings__billing-cycle span{font-weight:var(--font-weight-medium);color:var(--c-100)}.settings__billing-label{display:flex;align-items:center;gap:4px;font:var(--text-12);color:var(--c-72)}.settings__billing-value{font:var(--text-20);font-weight:var(--font-weight-semibold)}.settings__billing-info{margin-top:24px}.settings__billing-display .form-item label{display:flex;align-items:center;gap:8px}.settings__password{display:flex;flex-direction:column;gap:16px}.settings__password-closed{display:flex;flex-direction:column;gap:8px}.settings__password-fields{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.settings__password-fields .form-item{flex:1}.settings__password-fields .form-item .relative>.bt{position:absolute;right:0;bottom:0;background-color:transparent}.settings__password-actions{display:flex;justify-content:end;align-items:start;gap:12px;padding-top:22px}.settings__error{font:var(--text-12);color:var(--red-dark)}.settings__banner{display:flex;align-items:center;gap:12px;padding:10px 16px 14px;border-radius:var(--radius-10);margin-bottom:24px}.settings__banner--warning{background:var(--red-12);color:var(--red-dark)}.settings__banner-text{display:flex;flex-direction:column;flex:1}.settings__banner-title{font-weight:var(--font-weight-semibold)}.settings__banner-subtitle{font:var(--text-13)}.settings__company-list{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.settings__company-card{display:flex;flex-direction:column;justify-content:space-between;padding:10px 14px 12px;gap:2px;border-radius:var(--radius-10);background:var(--background);box-shadow:var(--shadow-base);min-width:180px;flex:1;transition:var(--transition);cursor:pointer}.settings__company-card:hover,.settings__company-card:focus-visible{box-shadow:0 0 0 1px var(--c-16),0 4px 8px -8px var(--c-40)}.settings__company-add{display:flex;align-items:center;flex-direction:row;justify-content:center;gap:2px;border:1px dashed var(--c-16);border-radius:var(--radius-10);font-weight:var(--font-weight-medium);padding:12px 16px 18px;color:var(--blue);transition:var(--transition);box-shadow:0 4px 8px -8px var(--c-40);margin-top:16px}.settings__company-add:hover,.settings__company-add:focus-visible{border-color:var(--c-60)}.settings__company-title{font:var(--text-14);font-weight:var(--font-weight-semibold)}.settings__company-meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px;color:var(--c-72);font:var(--text-12)}.settings__company-pending{color:var(--orange-dark);font-weight:var(--font-weight-medium)}.settings__companies-footer{display:flex;justify-content:start}.settings__invite-add{gap:6px;width:-moz-fit-content;width:fit-content}.settings__sheet{display:flex;flex-direction:column;gap:24px;padding:32px;max-width:520px}.settings__invites{display:flex;flex-direction:column;gap:12px}.settings__invite-field:last-child{margin-bottom:16px}.settings__invite-actions{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;gap:0}.settings__invite-actions .bt{padding-bottom:1px;opacity:.6;transition:var(--transition)}.settings__invite-actions .bt:hover{opacity:.8}.settings__invite-actions .bt:focus{outline:none;opacity:.8}.settings__label-action{margin-left:auto;font:var(--text-12);color:var(--orange-dark);font-weight:var(--font-weight-medium)}.settings__label-action--owner{color:var(--c-72);font-weight:var(--font-weight-normal)}@media only screen and (max-width: 768px){.settings__section-header--row{flex-direction:column;align-items:flex-start;gap:12px}.settings__form-actions{flex-direction:column;align-items:stretch}.settings__companies-footer{justify-content:stretch}.settings__password-actions{flex-direction:column;align-items:stretch}.settings__banner{align-items:flex-start}.settings__banner>.bt-icon{align-self:flex-start}.settings__sheet{padding:24px 16px}.settings__sheet-footer{flex-direction:column;align-items:stretch}.settings__invite-add{width:100%;justify-content:center}}.settings__density-options{display:flex;flex-direction:column;gap:12px;margin-top:16px}.settings__density-option{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--c-12);border-radius:8px;cursor:pointer;transition:all .2s ease}.settings__density-option:hover{border-color:var(--c-20);background-color:var(--c-2)}.settings__density-option:has(.settings__density-radio:checked){border-color:var(--c-100);background-color:var(--c-4)}.settings__density-radio{margin-top:2px;cursor:pointer}.settings__density-content{display:flex;flex-direction:column;gap:4px;flex:1}.settings__density-title{font-size:14px;font-weight:500;color:var(--c-100);line-height:1.2}.settings__density-description{font-size:13px;color:var(--c-72);line-height:1.3}.tracker-dialog__overview{display:flex;flex-direction:row;gap:12px;margin-top:4px}.tracker-dialog__overview .bt{height:24px;width:24px;border-radius:var(--radius-full)}.tracker-dialog__overview span{display:flex;align-items:center;padding-bottom:2px;font-family:var(--font-family-mono)}.tracker-dialog__form{display:flex;flex-direction:column;gap:16px}.tracker-dialog__section{display:flex;flex-direction:column;gap:16px;border:1px solid var(--c-12);border-radius:var(--radius-10);padding:12px 16px 16px}.tracker-dialog__row{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.tracker-dialog__cell{display:flex;flex-direction:column;gap:8px}.tracker-dialog__separator{display:flex;flex-direction:row;gap:4px;margin-bottom:-4px;font-weight:var(--font-weight-medium)}.tracker-dialog__fields{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.tracker-dialog__fields .form-item{flex:1}.tracker-dialog__fields .form-item .bt{width:100%;justify-content:space-between}.tracker-dialog__type-description{font:var(--text-13);color:var(--c-70);margin:-4px 0 4px;line-height:1.4}.tracker-dialog__type-description p{margin:0}.tracker-dialog__end-date{display:flex;flex-direction:column;gap:8px}.tracker-dialog__end-date-button{width:-moz-fit-content;width:fit-content;padding:0;gap:4px;justify-content:flex-start;box-shadow:none;font:var(--text-13)}.tracker-table{width:100%;padding:0 0 40px;overflow-x:auto}.tracker-table__grid{width:100%;display:flex;flex-direction:column}.tracker-table{--tracker-grid-row: 24px minmax(320px, 1fr) 100px 140px 120px 110px 80px;--tracker-grid-subrow: 24px minmax(320px, 1fr) 100px 140px 120px 110px 80px;--tracker-grid-gap: 4px 8px;--tracker-row-padding: 10px 12px 12px;--tracker-subrow-padding: 6px 12px 8px}.tracker-table__header{display:grid;grid-template-columns:var(--tracker-grid-row);gap:var(--tracker-grid-gap);padding:var(--tracker-row-padding);padding-top:0}.tracker-table__head{padding:0;text-align:left;white-space:nowrap;font:var(--text-13);font-weight:var(--font-weight-medium);opacity:.4}.tracker-table__body{display:flex;flex-direction:column;gap:12px}.tracker-table__row{display:grid;grid-template-columns:var(--tracker-grid-row);gap:var(--tracker-grid-gap);position:relative;cursor:pointer;transition:var(--transition);padding:var(--tracker-row-padding);border-radius:var(--radius-10);background-color:var(--c-4);box-shadow:var(--shadow-inset);min-width:-moz-max-content;min-width:max-content}.tracker-table__row:hover{background-color:var(--c-8)}.tracker-table__subrows{display:flex;flex-direction:column;margin-top:-12px;overflow:hidden}.tracker-table__subrow{display:grid;grid-template-columns:var(--tracker-grid-subrow);gap:var(--tracker-grid-gap);padding:var(--tracker-subrow-padding);background-color:var(--background);border-bottom:1px solid var(--c-8)}.tracker-table__new-session{margin-block:-4px 24px;padding-left:44px}.tracker-table__new-session .bt-link{color:var(--c-72)}.tracker-table__new-session .bt-link:hover{color:var(--c-100)}.tracker-table__cell{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:flex;align-items:center;position:relative;z-index:1}.tracker-table__cell--name{font-weight:var(--font-weight-medium)}.tracker-table__cell--content{width:100%;min-width:0}.tracker-table__cell--info{display:flex;flex-direction:row;gap:12px;font:var(--text-13);opacity:.64;margin:2px 0;min-width:0}.tracker-table__cell--info-project,.tracker-table__cell--info-tags{display:flex;flex-direction:row;align-items:center;min-width:0;gap:4px}.tracker-table__cell--info-tags-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tracker-table__cell--info svg{flex-shrink:0}.tracker-table__cell .badge{margin-top:2px}.tracker-table__tags{text-transform:capitalize}.tracker-table__toggle{width:24px;height:24px;padding-bottom:0;border-radius:var(--radius-6)}.tracker-table__toggle-placeholder{display:inline-block;width:24px;height:24px}.tracker-table__toggle-icon{transition:var(--transition);color:var(--c-100);opacity:.6}.tracker-table__toggle-icon--open{transform:rotate(90deg)}.tracker-table__placeholder{color:var(--c-72);font-style:italic}.tracker-table__timer-button{flex-shrink:0;height:24px;width:24px;border-radius:var(--radius-full)}.tracker-table__duration{display:flex;align-items:center;gap:8px}.tracker-table__duration-text{white-space:nowrap;font-family:var(--font-family-mono)}.tracker-table__control-btn{width:24px!important;height:24px!important;margin-top:2px;padding-bottom:.5px}.tracker-table__range{display:flex;flex-direction:row;gap:6px}.tracker-table__cost-text{white-space:nowrap;color:var(--c-100)}.tracker-table__range-start,.tracker-table__range-end{white-space:nowrap}.tracker-table__range-icon{flex-shrink:0;color:var(--c-60)}.tracker-table__subrow-run{display:flex;flex-direction:row;align-items:center;gap:6px;color:var(--c-72)}.tracker-table__subrow-cell{display:flex;align-items:center}.tracker-table__subrow-cell .badge{margin-top:3px}.tracker-table__subrow-cell--spacer{padding:0!important;height:24px!important;min-height:24px!important}.tracker-table__subrow-cell--duration .tracker-table__duration{justify-content:flex-start}.tracker-table__empty{padding:48px;margin:0 var(--wrapper-padding);text-align:center;border:1px dashed var(--c-12);border-radius:var(--radius-12);font:var(--text-14);color:var(--c-72);background:var(--background)}.tracker-repeat-option{display:flex;align-items:baseline;gap:8px;width:100%}.tracker-repeat-option__primary{flex:1}.tracker-repeat-option__secondary{color:var(--cn-100);opacity:.4}.tracker-repeat-trigger__secondary{opacity:.4;margin-left:4px}.tracker-edit-dialog__footer{display:flex;align-items:center;justify-content:end;width:100%;gap:8px;margin-top:auto;padding-top:24px}.tracker-edit-dialog__footer-start{display:flex;align-items:center;gap:8px}.tracker-edit-dialog__footer-end{display:flex;align-items:center;gap:12px}.tracker-edit-dialog__times{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tracker-edit-dialog__arrow{display:inline-flex;align-items:center;justify-content:center;color:var(--c-60)}.tracker-edit-dialog__duration{font:var(--text-12);font-family:var(--font-family-mono);color:var(--c-72);padding:4px 8px;border-radius:var(--radius-6);background:var(--c-4);border:1px solid var(--c-12)}.tracker-edit-dialog__select{position:relative;display:flex;align-items:center;flex:1}.tracker-edit-dialog__select-icon{position:absolute;right:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--c-60);pointer-events:none}.tracker-edit-dialog__error{margin:-6px 0 0;font:var(--text-12);color:var(--red)}.input-start-end-time{display:flex;flex-direction:row;align-items:center;background-color:var(--c-6);box-shadow:var(--shadow-inset);border-radius:var(--radius-8);transition:var(--transition)}.input-start-end-time .form-item{flex:1}.input-start-end-time .input{box-shadow:none;background-color:transparent}.input-start-end-time__total{position:relative;display:flex;flex-direction:row;justify-content:end;padding:0 12px 3px 0;color:var(--c-60)}.time-tracker__reports{padding:0 0 var(--wrapper-padding);margin-inline:auto;width:100%}.time-tracker__reports-header{display:flex;justify-content:flex-start;margin-bottom:16px}.report-summary{display:flex;flex-direction:column;gap:16px}.report-summary__top-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px}.report-summary__filters{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.report-summary__filter{display:flex;align-items:center}.report-summary__filter--selector{min-width:120px;max-width:160px}.report-summary__filter-trigger{justify-content:space-between;min-width:120px;max-width:160px}.report-summary__filter-label{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--font-weight-normal)}.report-summary__actions{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:12px}.report-summary__time-trigger{display:flex;align-items:center;gap:8px;justify-content:space-between;width:-moz-fit-content;width:fit-content}.report-summary__time-trigger svg{flex-shrink:0}.report-summary__chart{display:flex;flex-direction:column;border-radius:var(--radius-12);background:var(--c-8);overflow:hidden}.report-summary__totals{display:flex;flex-direction:row;align-items:center;gap:16px;padding:8px;border-bottom:1px dashed var(--c-8)}.report-summary__metric{display:flex;flex-direction:row;gap:4px;padding:0 0 3px 8px}.report-summary__metric-label{color:var(--c-72)}.report-summary__metric-value{font-weight:var(--font-weight-medium);color:var(--c-100)}.report-summary__chart-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:8px}.report-summary__chart-header .TabsList{background:var(--background)}.report-summary__chart-title{font:var(--text-14);font-weight:var(--font-weight-semibold);color:var(--c-100);padding:0 16px}.report-summary__chart-placeholder{display:grid;place-items:center;min-height:300px}.report-summary__chart-empty{font:var(--text-13);color:var(--c-72)}.report-summary__groups{display:flex;flex-direction:column;gap:16px;margin-top:24px}.report-summary__groups-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.report-summary__group-select{display:flex;align-items:center;gap:12px}.report-summary__group-select label{text-transform:uppercase;font:var(--text-11);font-weight:var(--font-weight-semibold);color:var(--c-72);letter-spacing:.08em}.report-summary__group-trigger{min-width:180px;justify-content:space-between}.report-summary__group-hint{font:var(--text-12);color:var(--c-72);pointer-events:none}.report-summary__table{display:grid;grid-template-columns:2fr 1fr;gap:24px}.report-summary__table-main{display:flex;flex-direction:column}.report-summary__table-visual{display:flex;align-items:stretch;justify-content:stretch}.report-summary__table-content{display:flex;flex-direction:column;gap:0;overflow:hidden;background:var(--background)}.report-summary__table-header{display:grid;grid-template-columns:1fr 140px 100px 100px;gap:12px;align-items:center;padding:0 0 4px;border-bottom:1px solid var(--c-8)}.report-summary__table-sort{font-weight:var(--font-weight-normal);margin-left:-8px;color:var(--c-72)}.report-summary__table-sort:hover{color:var(--c-100)}.report-summary__table-group{display:grid;grid-template-columns:1fr 140px 100px 100px;gap:12px;align-items:center;padding:10px 0 12px;border-bottom:1px solid var(--c-8)}.report-summary__table-group:last-child{border-bottom:0}.report-summary__table-group>:first-child{font-weight:var(--font-weight-medium)}.report-summary__empty{padding:32px;text-align:center;font:var(--text-14);color:var(--c-72)}.report-summary__chart-placeholder--secondary{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:var(--radius-12);background:var(--c-8);padding:16px 8px 8px}.report-summary__export-trigger{font-weight:var(--font-weight-normal)}.report-summary__export-list{display:flex;flex-direction:column;gap:2px}.report-summary__export-option{border-radius:var(--radius-6);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px;padding:0 10px 3px 6px;height:28px;cursor:pointer;transition:var(--transition);position:relative;width:100%}.report-summary__export-option:hover{background:var(--c-6)}.report-summary-detailed__placeholder{padding:48px;text-align:center;font:var(--text-14);color:var(--c-72);border:1px dashed var(--c-16);border-radius:var(--radius-12);background:var(--background)}@media only screen and (max-width: 768px){.report .report-summary{padding:20px}.report .report-summary__top-row{flex-direction:column;align-items:stretch}.report .report-summary__actions{width:100%;flex-direction:column;align-items:stretch;gap:10px}.report .report-summary__time-select,.report .report-summary__time-trigger,.report .report-summary__apply{width:100%}.report .report-summary__table{grid-template-columns:1fr}.report .report-summary__table-visual{order:2}.report .report-summary__table-header,.report .report-summary__table-group{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr);gap:10px}}@media only screen and (max-width: 500px){.report .report-summary__actions{flex-direction:column;align-items:stretch;gap:8px}.report .report-summary__table-header{grid-template-columns:1fr;row-gap:4px}.report .report-summary__table-header button{justify-content:flex-start;text-align:left}.report .report-summary__table-group{grid-template-columns:1fr;row-gap:6px}.report .report-summary__table-group>:nth-child(3),.report .report-summary__table-group>:nth-child(4){justify-self:flex-start;text-align:left}}.new-session-popover{display:flex;flex-direction:column;gap:12px;width:240px;padding:6px 12px 12px}.new-session-popover__title{font-weight:var(--font-weight-semibold)}.new-session-popover__body{display:flex;flex-direction:column;gap:12px}.new-session-popover__footer{display:flex;gap:8px;justify-content:end;margin-top:4px}[data-radix-popper-content-wrapper],.datepicker-popover{z-index:1100!important}.login{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-inline:auto;height:100dvh;overflow:hidden;width:100%}.login__card{max-width:300px;width:100%;display:flex;flex-direction:column;justify-content:center;flex:1;gap:24px;padding:0 24px}.login__header{display:flex;flex-direction:column;align-items:center;text-align:center}.login__logo{height:28px;margin-bottom:16px}.login__title{font:var(--text-20);font-weight:var(--font-weight-bold)}.login__subtitle{font:var(--text-20);font-weight:var(--font-weight-bold);color:var(--c-60)}.login__form{display:flex;flex-direction:column;gap:16px}.login__form-actions{display:flex;flex-direction:column;gap:16px;margin-top:8px}.login__form-switch{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font:var(--text-14);color:var(--c-72);gap:0 3px}.login__form-switch .bt{font:var(--text-14);padding:0;color:var(--c-100)}.login__link{justify-content:flex-start;align-self:flex-start;font:var(--text-11);color:var(--c-72);padding:0 0 1px;margin-top:-8px}.login__dialog{max-width:400px!important}.login__dialog-footer{display:flex;flex-direction:column;gap:12px}.login__error{margin-top:-6px;font:var(--text-12);color:var(--red)}.login__illustration{margin-top:auto;position:relative;width:100%;height:134px}.login__illustration img{position:absolute;bottom:-6px;left:50%;translate:-50% 0;height:140px;transform:scaleX(-1)}.matchingTable__docs{display:flex;gap:4px;align-items:center}.matchingTable__pending{font:var(--text-14);font-weight:var(--font-weight-medium);font-family:var(--font-family-mono);white-space:nowrap;color:var(--c-100)}.color-white{color:var(--cn-100)}.color-black{color:#000}.color-blue{color:var(--blue)}.color-blue-dark{color:var(--blue-dark)}.color-blue-text{color:var(--blue-text)}.color-green{color:var(--green)}.color-green-dark{color:var(--green-dark)}.color-green-text{color:var(--green-text)}.color-teal{color:var(--teal)}.color-teal-dark{color:var(--teal-dark)}.color-teal-text{color:var(--teal-text)}.color-red{color:var(--red)}.color-red-dark{color:var(--red-dark)}.color-red-text{color:var(--red-text)}.color-yellow{color:var(--yellow)}.color-yellow-dark{color:var(--yellow-dark)}.color-yellow-text{color:var(--yellow-text)}.color-orange{color:var(--orange)}.color-orange-dark{color:var(--orange-dark)}.color-orange-text{color:var(--orange-text)}.color-pink{color:var(--pink)}.color-pink-dark{color:var(--pink-dark)}.color-pink-text{color:var(--pink-text)}.color-purple{color:var(--purple)}.color-purple-dark{color:var(--purple-dark)}.color-purple-text{color:var(--purple-text)}.color-100{color:var(--c-100)}.color-96{color:var(--c-96)}.color-92{color:var(--c-100)}.color-88{color:var(--c-88)}.color-84{color:var(--c-84)}.color-80{color:var(--c-80)}.color-76{color:var(--c-76)}.color-72{color:var(--c-72)}.color-68{color:var(--c-68)}.color-64{color:var(--c-64)}.color-60{color:var(--c-60)}.color-56{color:var(--c-56)}.color-52{color:var(--c-52)}.color-48{color:var(--c-48)}.color-44{color:var(--c-44)}.color-40{color:var(--c-40)}.color-36{color:var(--c-36)}.color-32{color:var(--c-32)}.color-28{color:var(--c-28)}.color-24{color:var(--c-24)}.color-20{color:var(--c-20)}.color-16{color:var(--c-16)}.color-12{color:var(--c-12)}.color-8{color:var(--c-8)}.color-6{color:var(--c-6)}.color-4{color:var(--c-4)}.color-2{color:var(--c-2)}.color-0{color:var(--c-0)}.bg-white{background-color:var(--cn-100)}.bg-black{background-color:var(--c-100)}.bg-blue{background-color:var(--blue)}.bg-blue-dark{background-color:var(--blue-dark)}.bg-blue-text{background-color:var(--blue-text)}.bg-blue-light{background-color:var(--blue-24)}.bg-blue-lighter{background-color:var(--blue-12)}.bg-green{background-color:var(--green)}.bg-green-dark{background-color:var(--green-dark)}.bg-green-text{background-color:var(--green-text)}.bg-green-light{background-color:var(--green-24)}.bg-green-lighter{background-color:var(--green-12)}.bg-teal{background-color:var(--teal)}.bg-teal-dark{background-color:var(--teal-dark)}.bg-teal-text{background-color:var(--teal-text)}.bg-teal-light{background-color:var(--teal-24)}.bg-teal-lighter{background-color:var(--teal-12)}.bg-red{background-color:var(--red)}.bg-red-dark{background-color:var(--red-dark)}.bg-red-text{background-color:var(--red-text)}.bg-red-light{background-color:var(--red-24)}.bg-red-lighter{background-color:var(--red-12)}.bg-yellow{background-color:var(--yellow)}.bg-yellow-dark{background-color:var(--yellow-dark)}.bg-yellow-text{background-color:var(--yellow-text)}.bg-yellow-light{background-color:var(--yellow-24)}.bg-yellow-lighter{background-color:var(--yellow-12)}.bg-orange{background-color:var(--orange)}.bg-orange-dark{background-color:var(--orange-dark)}.bg-orange-text{background-color:var(--orange-text)}.bg-orange-light{background-color:var(--orange-24)}.bg-orange-lighter{background-color:var(--orange-12)}.bg-pink{background-color:var(--pink)}.bg-pink-dark{background-color:var(--pink-dark)}.bg-pink-text{background-color:var(--pink-text)}.bg-pink-light{background-color:var(--pink-24)}.bg-pink-lighter{background-color:var(--pink-12)}.bg-purple{background-color:var(--purple)}.bg-purple-dark{background-color:var(--purple-dark)}.bg-purple-text{background-color:var(--purple-text)}.bg-purple-light{background-color:var(--purple-24)}.bg-purple-lighter{background-color:var(--purple-12)}.bg-c-100{background-color:var(--c-100)}.bg-c-96{background-color:var(--c-96)}.bg-c-92{background-color:var(--c-100)}.bg-c-88{background-color:var(--c-88)}.bg-c-84{background-color:var(--c-84)}.bg-c-80{background-color:var(--c-80)}.bg-c-76{background-color:var(--c-76)}.bg-c-72{background-color:var(--c-72)}.bg-c-68{background-color:var(--c-68)}.bg-c-64{background-color:var(--c-64)}.bg-c-60{background-color:var(--c-60)}.bg-c-56{background-color:var(--c-56)}.bg-c-52{background-color:var(--c-52)}.bg-c-48{background-color:var(--c-48)}.bg-c-44{background-color:var(--c-44)}.bg-c-40{background-color:var(--c-40)}.bg-c-36{background-color:var(--c-36)}.bg-c-32{background-color:var(--c-32)}.bg-c-28{background-color:var(--c-28)}.bg-c-24{background-color:var(--c-24)}.bg-c-20{background-color:var(--c-20)}.bg-c-16{background-color:var(--c-16)}.bg-c-12{background-color:var(--c-12)}.bg-c-8{background-color:var(--c-8)}.bg-c-6{background-color:var(--c-6)}.bg-c-4{background-color:var(--c-4)}.bg-c-2{background-color:var(--c-2)}.bg-c-0{background-color:var(--c-0)}.badge{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:24px;border-radius:var(--radius-6);padding:0 7px 2px;font:var(--text-14);font-weight:var(--font-weight-medium);white-space:nowrap}.badge:is(button,a){cursor:pointer}.badge-md{font:var(--text-13);font-weight:var(--font-weight-medium);height:22px;border-radius:var(--radius-6);padding:0 6px 3px}.badge-ghost{padding-inline:0;border-radius:0;font-weight:var(--font-weight-normal)}.badge-sm{font:var(--text-11);font-weight:var(--font-weight-medium);height:18px;border-radius:var(--radius-4);padding:0 5px 2px}.badge-default{background-color:var(--c-8);color:var(--c-100)}.badge-blue{background-color:var(--blue-16);color:var(--blue-text)}.badge-green{background-color:var(--green-16);color:var(--green-text)}.badge-red{background-color:var(--red-16);color:var(--red-text)}.badge-orange{background-color:var(--orange-16);color:var(--orange-text)}.badge-yellow{background-color:var(--yellow-16);color:var(--yellow-text)}.badge-teal{background-color:var(--teal-16);color:var(--teal-text)}.badge-purple{background-color:var(--purple-16);color:var(--purple-text)}.badge-ghost{background-color:var(--transparent);color:var(--c-80)}.card{background-color:var(--c-6);border-radius:var(--radius-12);transition:var(--transition)}.card:hover{background-color:var(--c-8)}.card-button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px}.card-button__label{font:var(--text-11)}.card-button svg{transition:var(--transition)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:translate(-50%,-50%) scale(.95)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes zoomOut{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(.95)}}@keyframes slideInFromCenter{0%{transform:translate(-50%,-52%)}to{transform:translate(-50%,-50%)}}@keyframes slideOutToCenter{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,-52%)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}.vue-apexcharts{width:100%}.vue-apexcharts *{font-family:var(--font-family-sans)!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html,body{height:100%}ul[role=list],ol[role=list]{list-style:none;padding:0}img,picture,video,canvas,svg{display:block;max-inline-size:100%}:focus-visible{outline:0 solid currentColor;outline-offset:0}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.end-1{inset-inline-end:.25rem}.left-0{left:0}.left-2{left:.5rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.start-1{inset-inline-start:.25rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-\[2px\]{margin-left:-2px;margin-right:-2px}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-\[24px\]{margin-top:24px;margin-bottom:24px}.-ml-1{margin-left:-.25rem}.-ml-\[2px\]{margin-left:-2px}.-ml-\[4px\]{margin-left:-4px}.-mt-\[1px\]{margin-top:-1px}.mb-\[16px\]{margin-bottom:16px}.mb-\[1px\]{margin-bottom:1px}.mb-\[24px\]{margin-bottom:24px}.mb-\[2px\]{margin-bottom:2px}.mb-\[32px\]{margin-bottom:32px}.ml-\[-1px\]{margin-left:-1px}.ml-\[-2px\]{margin-left:-2px}.ml-\[-3px\]{margin-left:-3px}.ml-\[-4px\]{margin-left:-4px}.ml-\[-6px\]{margin-left:-6px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-\[-1px\]{margin-right:-1px}.mr-\[-2px\]{margin-right:-2px}.mr-\[-3px\]{margin-right:-3px}.mr-\[16px\]{margin-right:16px}.mr-\[2px\]{margin-right:2px}.mr-\[4px\]{margin-right:4px}.mt-4{margin-top:1rem}.mt-\[-1px\]{margin-top:-1px}.mt-\[12px\]{margin-top:12px}.mt-\[16px\]{margin-top:16px}.mt-\[1px\]{margin-top:1px}.mt-\[24px\]{margin-top:24px}.mt-\[2px\]{margin-top:2px}.mt-\[32px\]{margin-top:32px}.mt-\[4px\]{margin-top:4px}.mt-\[8px\]{margin-top:8px}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.size-4{width:1rem;height:1rem}.size-7{width:1.75rem;height:1.75rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[--reka-select-trigger-height\]{height:var(--reka-select-trigger-height)}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.min-h-0{min-height:0px}.min-h-\[240px\]{min-height:240px}.min-h-\[80px\]{min-height:80px}.min-h-svh{min-height:100svh}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[160px\]{width:160px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-32{min-width:8rem}.min-w-5{min-width:1.25rem}.min-w-\[--reka-select-trigger-width\]{min-width:var(--reka-select-trigger-width)}.min-w-\[179px\]{min-width:179px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[280px\]{max-width:280px}.max-w-lg{max-width:32rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-\[12px\]{gap:12px}.gap-\[24px\]{gap:24px}.gap-\[6px\]{gap:6px}.gap-x-\[6px\]{-moz-column-gap:6px;column-gap:6px}.gap-y-1\.5{row-gap:.375rem}.gap-y-4{row-gap:1rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-primary{--tw-border-opacity: 1;border-color:oklch(var(--primary) / var(--tw-border-opacity, 1))}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:transparent}.bg-background{--tw-bg-opacity: 1;background-color:oklch(var(--background) / var(--tw-bg-opacity, 1))}.bg-black\/80{background-color:#000c}.bg-border{background-color:var(--border)}.bg-card{--tw-bg-opacity: 1;background-color:oklch(var(--card) / var(--tw-bg-opacity, 1))}.bg-destructive{--tw-bg-opacity: 1;background-color:oklch(var(--destructive) / var(--tw-bg-opacity, 1))}.bg-muted{--tw-bg-opacity: 1;background-color:oklch(var(--muted) / var(--tw-bg-opacity, 1))}.bg-muted\/50{background-color:oklch(var(--muted) / .5)}.bg-popover{--tw-bg-opacity: 1;background-color:oklch(var(--popover) / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:oklch(var(--primary) / var(--tw-bg-opacity, 1))}.bg-primary\/10{background-color:oklch(var(--primary) / .1)}.bg-secondary{--tw-bg-opacity: 1;background-color:oklch(var(--secondary) / var(--tw-bg-opacity, 1))}.bg-sidebar{--tw-bg-opacity: 1;background-color:oklch(var(--sidebar) / var(--tw-bg-opacity, 1))}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-transparent{background-color:transparent}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[4px\]{padding:4px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-4{padding-left:1rem;padding-right:1rem}.px-\[32px\]{padding-left:32px;padding-right:32px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pb-\[16px\]{padding-bottom:16px}.pb-\[1px\]{padding-bottom:1px}.pb-\[2px\]{padding-bottom:2px}.pb-\[3px\]{padding-bottom:3px}.pl-8{padding-left:2rem}.pl-\[2px\]{padding-left:2px}.pl-\[32px\]{padding-left:32px}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-4{padding-right:1rem}.pr-\[2px\]{padding-right:2px}.pt-0{padding-top:0}.text-left{text-align:left}.text-center{text-align:center}.text-start{text-align:start}.align-middle{vertical-align:middle}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-card-foreground{--tw-text-opacity: 1;color:oklch(var(--card-foreground) / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-destructive-foreground{--tw-text-opacity: 1;color:oklch(var(--destructive-foreground) / var(--tw-text-opacity, 1))}.text-foreground{--tw-text-opacity: 1;color:oklch(var(--foreground) / var(--tw-text-opacity, 1))}.text-foreground\/50{color:oklch(var(--foreground) / .5)}.text-muted-foreground{--tw-text-opacity: 1;color:oklch(var(--muted-foreground) / var(--tw-text-opacity, 1))}.text-popover-foreground{--tw-text-opacity: 1;color:oklch(var(--popover-foreground) / var(--tw-text-opacity, 1))}.text-primary-foreground{--tw-text-opacity: 1;color:oklch(var(--primary-foreground) / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary-foreground{--tw-text-opacity: 1;color:oklch(var(--secondary-foreground) / var(--tw-text-opacity, 1))}.text-sidebar-foreground{--tw-text-opacity: 1;color:oklch(var(--sidebar-foreground) / var(--tw-text-opacity, 1))}.text-sidebar-foreground\/70{color:oklch(var(--sidebar-foreground) / .7)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-sidebar-ring{--tw-ring-color: var(--sidebar-ring)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.fade-out{--tw-exit-opacity: 0}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.placeholder\:text-muted-foreground::-moz-placeholder{--tw-text-opacity: 1;color:oklch(var(--muted-foreground) / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::placeholder{--tw-text-opacity: 1;color:oklch(var(--muted-foreground) / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.hover\:bg-destructive\/80:hover{background-color:oklch(var(--destructive) / .8)}.hover\:bg-primary\/80:hover{background-color:oklch(var(--primary) / .8)}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:oklch(var(--secondary) / var(--tw-bg-opacity, 1))}.hover\:bg-secondary\/80:hover{background-color:oklch(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{--tw-bg-opacity: 1;background-color:oklch(var(--sidebar-accent) / var(--tw-bg-opacity, 1))}.hover\:text-foreground:hover{--tw-text-opacity: 1;color:oklch(var(--foreground) / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{--tw-text-opacity: 1;color:oklch(var(--sidebar-accent-foreground) / var(--tw-text-opacity, 1))}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}.focus\:bg-accent:focus{--tw-bg-opacity: 1;background-color:oklch(var(--accent) / var(--tw-bg-opacity, 1))}.focus\:text-accent-foreground:focus{--tw-text-opacity: 1;color:oklch(var(--accent-foreground) / var(--tw-text-opacity, 1))}.focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: var(--ring)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: var(--sidebar-ring)}.active\:bg-sidebar-accent:active{--tw-bg-opacity: 1;background-color:oklch(var(--sidebar-accent) / var(--tw-bg-opacity, 1))}.active\:text-sidebar-accent-foreground:active{--tw-text-opacity: 1;color:oklch(var(--sidebar-accent-foreground) / var(--tw-text-opacity, 1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{--tw-text-opacity: 1;color:oklch(var(--sidebar-accent-foreground) / var(--tw-text-opacity, 1))}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){--tw-bg-opacity: 1;background-color:oklch(var(--sidebar) / var(--tw-bg-opacity, 1))}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[orientation\=vertical\]\:h-4[data-orientation=vertical]{height:1rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--reka-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--reka-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--reka-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--reka-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{--tw-bg-opacity: 1;background-color:oklch(var(--sidebar-accent) / var(--tw-bg-opacity, 1))}.data-\[selected\]\:bg-black[data-selected]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{--tw-bg-opacity: 1;background-color:oklch(var(--primary) / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-accent[data-state=open]{--tw-bg-opacity: 1;background-color:oklch(var(--accent) / var(--tw-bg-opacity, 1))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{--tw-text-opacity: 1;color:oklch(var(--sidebar-accent-foreground) / var(--tw-text-opacity, 1))}.data-\[disabled\]\:text-muted-foreground[data-disabled],.data-\[outside-view\]\:text-muted-foreground[data-outside-view]{--tw-text-opacity: 1;color:oklch(var(--muted-foreground) / var(--tw-text-opacity, 1))}.data-\[selected\]\:text-white[data-selected]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{--tw-text-opacity: 1;color:oklch(var(--primary-foreground) / var(--tw-text-opacity, 1))}.data-\[unavailable\]\:text-destructive-foreground[data-unavailable]{--tw-text-opacity: 1;color:oklch(var(--destructive-foreground) / var(--tw-text-opacity, 1))}.data-\[unavailable\]\:line-through[data-unavailable]{text-decoration-line:line-through}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[disabled\]\:opacity-50[data-disabled],.data-\[outside-view\]\:opacity-50[data-outside-view]{opacity:.5}.data-\[selected\]\:opacity-100[data-selected],.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed],.data-\[state\=open\]\:duration-300[data-state=open]{transition-duration:.3s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=bottom\]\:slide-in-from-top-4[data-side=bottom]{--tw-enter-translate-y: -1rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[side\=top\]\:slide-in-from-bottom-4[data-side=top]{--tw-enter-translate-y: 1rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open],.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed],.data-\[state\=open\]\:duration-300[data-state=open]{animation-duration:.3s}.data-\[selected\]\:hover\:bg-black:hover[data-selected]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{--tw-bg-opacity: 1;background-color:oklch(var(--sidebar-accent) / var(--tw-bg-opacity, 1))}.data-\[selected\]\:hover\:text-white:hover[data-selected]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{--tw-text-opacity: 1;color:oklch(var(--sidebar-accent-foreground) / var(--tw-text-opacity, 1))}.data-\[selected\]\:focus\:bg-black:focus[data-selected]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.data-\[selected\]\:focus\:text-white:focus[data-selected]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+_2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:var(--sidebar-border)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{--tw-bg-opacity: 1;background-color:oklch(var(--sidebar) / var(--tw-bg-opacity, 1))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{--tw-text-opacity: 1;color:oklch(var(--sidebar-accent-foreground) / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:flex{display:flex}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[620px\]{max-width:620px}.sm\:max-w-\[700px\]{max-width:700px}.sm\:flex-row{flex-direction:row}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-y-0{row-gap:0px}.sm\:rounded-lg{border-radius:var(--radius)}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-full{width:100%}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:gap-2{gap:.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[data-slot\=input\]\]\:has-\[\[data-slot\=decrement\]\]\:pl-5:has([data-slot=decrement])>[data-slot=input]{padding-left:1.25rem}.\[\&\>\[data-slot\=input\]\]\:has-\[\[data-slot\=increment\]\]\:pr-5:has([data-slot=increment])>[data-slot=input]{padding-right:1.25rem}.\[\&\>\[role\=checkbox\]\]\:translate-y-0\.5>[role=checkbox]{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:truncate>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{--tw-text-opacity: 1;color:oklch(var(--sidebar-accent-foreground) / var(--tw-text-opacity, 1))}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-outside-view\]\[data-selected\]\]\:bg-accent\/50[data-outside-view][data-selected]{background-color:oklch(var(--accent) / .5)}.\[\&\[data-outside-view\]\[data-selected\]\]\:text-muted-foreground[data-outside-view][data-selected]{--tw-text-opacity: 1;color:oklch(var(--muted-foreground) / var(--tw-text-opacity, 1))}.\[\&\[data-outside-view\]\[data-selected\]\]\:opacity-30[data-outside-view][data-selected]{opacity:.3}.\[\&\[data-today\]\:not\(\[data-selected\]\)\]\:text-black[data-today]:not([data-selected]){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.\[\&\[data-today\]\[data-selected\]\]\:bg-black[data-today][data-selected]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.\[\&\[data-today\]\[data-selected\]\]\:text-white[data-today][data-selected]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}.tooltip__content{z-index:50;overflow:hidden;border-radius:var(--radius-6);background-color:var(--c-100);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--cn-100);padding:4px 6px 5px;font:var(--text-12);font-weight:var(--font-weight-medium);line-height:1;height:auto}.popover[data-v-0d1b7cf3]{position:relative;display:inline-block}.popover__trigger[data-v-0d1b7cf3]{display:inline-block}.popover__content[data-v-0d1b7cf3]{background-color:var(--background);box-shadow:var(--shadow-distant);border-radius:var(--radius-10);padding:4px;min-width:100px;display:flex;flex-direction:column;gap:2px;max-width:280px}.popover-fade-enter-active[data-v-0d1b7cf3],.popover-fade-leave-active[data-v-0d1b7cf3]{transition:var(--transition);transition-property:opacity,transform}.popover__content--bottom.popover-fade-enter-from[data-v-0d1b7cf3],.popover__content--bottom-start.popover-fade-enter-from[data-v-0d1b7cf3],.popover__content--bottom-end.popover-fade-enter-from[data-v-0d1b7cf3],.popover__content--bottom.popover-fade-leave-to[data-v-0d1b7cf3],.popover__content--bottom-start.popover-fade-leave-to[data-v-0d1b7cf3],.popover__content--bottom-end.popover-fade-leave-to[data-v-0d1b7cf3]{opacity:0;transform:translate(0) translateY(-8px)}.popover__content--top.popover-fade-enter-from[data-v-0d1b7cf3],.popover__content--top-start.popover-fade-enter-from[data-v-0d1b7cf3],.popover__content--top-end.popover-fade-enter-from[data-v-0d1b7cf3],.popover__content--top.popover-fade-leave-to[data-v-0d1b7cf3],.popover__content--top-start.popover-fade-leave-to[data-v-0d1b7cf3],.popover__content--top-end.popover-fade-leave-to[data-v-0d1b7cf3]{opacity:0;transform:translate(0) translateY(8px)}.popover__content--left.popover-fade-enter-from[data-v-0d1b7cf3]{opacity:0;transform:translateY(0) translate(-8px)}.popover__content--left.popover-fade-leave-to[data-v-0d1b7cf3],.popover__content--right.popover-fade-enter-from[data-v-0d1b7cf3]{opacity:0;transform:translateY(0) translate(8px)}.popover__content--right.popover-fade-leave-to[data-v-0d1b7cf3]{opacity:0;transform:translateY(0) translate(-8px)}@media (min-width: 769px){.nav-menu-wrapper[data-v-2ff5a9b3]{display:none}}.nav-menu__trigger[data-v-2ff5a9b3]{height:28px!important;width:28px!important;max-height:28px!important;min-height:28px!important;border-radius:var(--radius-6)}.nav-menu__items[data-v-2ff5a9b3]{display:flex;flex-direction:column;gap:4px}.nav-menu__item[data-v-2ff5a9b3]{height:32px;padding:0 12px 3px 8px}.nav-menu__item--active[data-v-2ff5a9b3]{background-color:var(--c-8)}.nav-menu__item--active .nav-menu__item-title[data-v-2ff5a9b3]{font-weight:600}.nav-menu__item-icon[data-v-2ff5a9b3]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.nav-menu__item-title[data-v-2ff5a9b3]{font-size:14px;color:var(--color-text-primary)}.TabsList{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;border-radius:var(--radius-8);background-color:var(--c-6);box-shadow:var(--shadow-inset);padding:3px;gap:3px;height:-moz-fit-content;height:fit-content}.TabsList.inline{width:100%;padding:0;margin:0 0 24px;box-shadow:none;border-radius:0;border-bottom:.5px solid var(--c-16);background-color:transparent;gap:0}.TabsList.inline .TabsTrigger{height:36px;max-height:36px;border-radius:0;box-shadow:0 .5px transparent,inset 0 -1.5px transparent;opacity:.4}.TabsList.inline .TabsTrigger:hover{background-color:transparent;opacity:.6}.TabsList.inline .TabsTrigger[data-state=active]{opacity:1;background-color:transparent;box-shadow:0 .5px var(--c-100),inset 0 -1.5px var(--c-100)}.TabsTrigger[data-v-96cccbd9]{display:inline-flex;align-items:center;justify-content:center;flex-direction:row;gap:4px;white-space:nowrap;border-radius:var(--radius-6);padding:0 12px 3px;transition:var(--transition);height:28px;font-weight:var(--font-weight-medium);opacity:.6;position:relative}.TabsTrigger[data-v-96cccbd9]:hover{opacity:.8;background-color:var(--c-4)}.TabsTrigger[data-v-96cccbd9]:disabled{pointer-events:none;opacity:.4}.TabsTrigger[data-state=active][data-v-96cccbd9]{opacity:1;background-color:var(--background);color:var(--c-100);box-shadow:0 4px 8px -4px rgb(var(--black-rgb)/10%);box-shadow:var(--shadow-outside)}.tableList[data-v-de4e92d2]{width:100%}.tableList__header[data-v-de4e92d2]{font:var(--text-10);color:var(--c-40);font-weight:var(--font-weight-semibold);text-transform:uppercase;margin-bottom:12px;letter-spacing:.05em}.tableList__container[data-v-de4e92d2]{border-top:1px solid var(--c-12)}.tableList__item[data-v-de4e92d2]{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding-bottom:2px;border-bottom:1px solid var(--c-12);font:var(--text-14);white-space:nowrap}.tableList__item-icon[data-v-de4e92d2]{opacity:.4}.tableList__item-label[data-v-de4e92d2]{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-weight:var(--font-weight-medium)}.tableList__item-value[data-v-de4e92d2]{text-align:right}.tableList__item-value--mono[data-v-de4e92d2]{font-family:var(--font-family-mono)}@media only screen and (max-width: 400px){.tableList__item[data-v-de4e92d2]{flex-direction:column;align-items:flex-start;gap:2px;padding:8px 0 10px;border-bottom:1px solid var(--c-12)}.tableList__item-label[data-v-de4e92d2]{font:var(--text-12);font-weight:var(--font-weight-medium);opacity:.4;gap:4px}.tableList__item-icon[data-v-de4e92d2]{opacity:1;width:12px;height:12px}.tableList__item-value[data-v-de4e92d2]{text-align:right}}.ai-table[data-v-9e9484fd]{padding-bottom:80px}.ai-table .table[data-v-9e9484fd]{min-width:100%}.ai-table td[data-v-9e9484fd],.ai-table .td[data-v-9e9484fd]{max-width:320px}.ai-table__head-inner[data-v-9e9484fd]{display:inline-flex;align-items:center;gap:6px}.ai-table__cell[data-v-9e9484fd]{vertical-align:top}.ai-table__cell--primary[data-v-9e9484fd]{max-width:320px}.ai-table__rule[data-v-9e9484fd]{font:var(--text-14);font-weight:var(--font-weight-medium)}.ai-table__text[data-v-9e9484fd]{font:var(--text-13);color:var(--c-72);white-space:nowrap}.ai-table__tags[data-v-9e9484fd]{display:flex;align-items:center;gap:6px}.ai-table__badge[data-v-9e9484fd]{text-transform:capitalize}.ai-table__subtext[data-v-9e9484fd]{font:var(--text-11);color:var(--c-72)}@media only screen and (max-width: 768px){.ai-table[data-v-9e9484fd]{padding:0 var(--wrapper-padding) 64px}.ai-table__head--primary[data-v-9e9484fd]{min-width:240px}.ai-table__cell--primary[data-v-9e9484fd]{max-width:280px}}.emptyState[data-v-ec00aa43]{padding:80px 32px 96px;width:100%;border:1px dashed var(--c-16);border-radius:var(--radius-12);display:grid;place-items:center}.emptyState__content[data-v-ec00aa43]{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.emptyState__icon[data-v-ec00aa43]{opacity:.4}.emptyState__title[data-v-ec00aa43]{font:var(--text-16);font-weight:var(--font-weight-medium);margin:10px 0 4px;line-height:1.3}.emptyState__subtitle[data-v-ec00aa43]{font:var(--text-13);color:var(--c-60)}.custom-table-badge__trigger[data-v-79bb9eec]{border-radius:var(--radius-6);padding:0;display:inline-flex;align-items:center;justify-content:flex-start;background:transparent;cursor:pointer;transition:var(--transition);border:none;margin-bottom:2px;width:100%}.custom-table-badge__list[data-v-79bb9eec]{display:flex;flex-direction:column;gap:2px}.custom-table-badge__option[data-v-79bb9eec]{display:flex;align-items:center;gap:6px;padding:3px 3px 3px 6px;border-radius:var(--radius-6);transition:var(--transition)}.custom-table-badge__option[data-v-79bb9eec]:hover,.custom-table-badge__option--active[data-v-79bb9eec]{background-color:var(--c-6)}.custom-table-badge__check[data-v-79bb9eec]{color:var(--c-100);opacity:0;transition:var(--transition)}.custom-table-badge__check--visible[data-v-79bb9eec]{opacity:1}.custom-table-datepicker[data-v-dc27493c]{width:150px;box-shadow:none!important}.custom-table-input[data-v-9094a13c]{width:140px}.number-field[data-v-ca3fdba1]{display:grid}.number-field__content[data-v-ca3fdba1]{position:relative}.number-field[data-v-ca3fdba1] [data-slot=decrement],.number-field[data-v-ca3fdba1] [data-slot=increment]{position:absolute;top:50%;transform:translateY(-50%);padding:0 0 2px;height:32px;width:32px;display:grid;place-items:center;border-radius:var(--radius-8);transition:var(--transition)}.number-field[data-v-ca3fdba1] [data-slot=decrement]:disabled,.number-field[data-v-ca3fdba1] [data-slot=increment]:disabled{cursor:not-allowed;opacity:.2}.number-field[data-v-ca3fdba1] [data-slot=decrement]:hover,.number-field[data-v-ca3fdba1] [data-slot=increment]:hover{background-color:var(--c-8)}.number-field[data-v-ca3fdba1] [data-slot=decrement]{left:0}.number-field[data-v-ca3fdba1] [data-slot=increment]{right:0}.number-field[data-v-ca3fdba1] [data-slot=input]{display:flex;flex-direction:row;align-items:center;justify-content:center;height:32px;width:100%;border-radius:var(--radius-8);background:transparent;padding:0 0 3px;font:var(--text-14);text-align:center;box-shadow:var(--shadow-base);transition:var(--transition);border:none}.number-field[data-v-ca3fdba1] [data-slot=input]::-moz-placeholder{color:var(--c-60)}.number-field[data-v-ca3fdba1] [data-slot=input]::placeholder{color:var(--c-60)}.number-field[data-v-ca3fdba1] [data-slot=input]:focus-visible{outline:none;box-shadow:var(--shadow-base)}.number-field[data-v-ca3fdba1] [data-slot=input]:disabled{cursor:not-allowed;opacity:.5}.custom-table-number-field[data-v-87bf5643]{width:90px}.custom-table-select__trigger[data-v-a3d8685f]{width:140px}.slider[data-v-37ed0d64]{position:relative;display:flex;flex-direction:column;width:100%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;min-height:32px;height:32px}.slider__track[data-v-37ed0d64]{position:relative;height:3px;width:100%;top:calc(50% - 2.5px);border-radius:var(--radius-full);background:var(--c-24)}.slider[data-v-37ed0d64] [data-slot=range]{position:absolute;height:100%;background:var(--blue);width:var(--radix-slider-range-x, 0%)}.slider__thumb[data-v-37ed0d64]{top:6px;display:block;min-width:18px;width:18px;height:18px;border-radius:var(--radius-full);background:var(--blue);transition:all 50ms linear}.slider__thumb[data-v-37ed0d64]:focus-visible{outline:none}.slider__thumb[data-v-37ed0d64]:disabled{pointer-events:none;opacity:.5}.slider__ticks[data-v-37ed0d64]{position:absolute;bottom:12px;padding:0 6.5px 0 6px;display:flex;justify-content:space-between;text-align:center;width:100%;font:var(--text-9);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:color .12s ease}.slider__tick[data-v-37ed0d64]{min-width:0;text-align:center}.slider__tick--active[data-v-37ed0d64]{color:var(--white)}.custom-table-slider[data-v-46b7a12b]{min-width:140px}.switch[data-v-1647f85c]{position:relative;display:inline-flex;height:18px;width:30px;flex-shrink:0;cursor:pointer;align-items:center;border-radius:var(--radius-full);transition:var(--transition);background:var(--c-24);padding:2px}.switch[data-state=checked][data-v-1647f85c]{background:var(--blue)}.switch[data-state=unchecked][data-v-1647f85c]{background:var(--c-24)}.switch[data-v-1647f85c]:focus-visible{outline:none}.switch[data-v-1647f85c]:disabled{cursor:not-allowed;opacity:.5}.switch__thumb[data-v-1647f85c]{pointer-events:none;display:block;height:100%;width:14px;border-radius:var(--radius-full);background:var(--white);transform:translate(0);transition:transform var(--transition-time, .2s) ease}.switch[data-state=checked] .switch__thumb[data-v-1647f85c]{transform:translate(12px)}.tags[data-v-809421fb]{display:flex;align-items:center;flex-direction:row;gap:4px;font:var(--text-14)}.tags__input[data-v-e9830a7d]{min-height:24px;flex:1;background:transparent;outline:none;margin-left:4px}.tags__item[data-v-c26d576e]{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:24px;border-radius:var(--radius-6);padding:0 24px 2px 6px;white-space:nowrap;background-color:var(--c-8);font:var(--text-14);color:var(--c-100);position:relative}.tags__item--sm[data-v-c26d576e]{font:var(--text-11);font-weight:var(--font-weight-medium);height:18px;border-radius:var(--radius-4);padding:0 18px 2px 5px}.tags__item--ghost[data-v-c26d576e]{background-color:transparent;color:var(--c-100)}.tags__item--blue[data-v-c26d576e]{background-color:var(--blue-12);color:var(--blue-text)}.tags__item--green[data-v-c26d576e]{background-color:var(--green-24);color:var(--green-text)}.tags__item--red[data-v-c26d576e]{background-color:var(--red-24);color:var(--red-text)}.tags__item--orange[data-v-c26d576e]{background-color:var(--orange-24);color:var(--orange-text)}.tags__item--yellow[data-v-c26d576e]{background-color:var(--yellow-24);color:var(--yellow-text)}.tags__item--teal[data-v-c26d576e]{background-color:var(--teal-24);color:var(--teal-text)}.tags__item--purple[data-v-c26d576e]{background-color:var(--purple-24);color:var(--purple-text)}.tags__delete[data-v-1cfb5b50]{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-6);background:transparent;cursor:pointer;transition:var(--transition);position:absolute;right:0;top:0;bottom:0;aspect-ratio:1/1;padding-bottom:1px}.tags__delete[data-v-1cfb5b50]:hover{background:var(--c-8)}.tags__delete:hover svg[data-v-1cfb5b50]{opacity:1}.tags__delete svg[data-v-1cfb5b50]{opacity:.4}.tags__text[data-v-4c944664]{font-weight:var(--font-weight-medium);text-transform:capitalize}.custom-table-tags[data-v-47f2ccbc]{overflow:hidden}.custom-table-tags__input[data-v-47f2ccbc]{width:220px}.floatingTextarea[data-v-63e246c0]{position:relative;display:flex;gap:6px;min-width:20ch;height:100%;align-items:center}.floatingTextarea__placeholder[data-v-63e246c0]{color:var(--c-100);font:var(--text-14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floatingTextarea__value[data-v-63e246c0]{color:var(--c-100);font:var(--text-14);white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floatingTextarea__input[data-v-63e246c0]{display:flex;position:absolute;top:3px;left:-12px;z-index:8}.floatingTextarea__input .textarea[data-v-63e246c0]{min-width:240px;box-shadow:var(--shadow-distant);max-width:100%;scroll-padding-block:8px 26px;padding-block:8px 26px;resize:auto!important}.floatingTextarea__input .textarea[data-v-63e246c0]:focus{box-shadow:var(--shadow-distant)}.floatingTextarea__input--tip[data-v-63e246c0]{display:flex;align-items:baseline;gap:2px;position:absolute;bottom:4px;right:8px;font:var(--text-9);color:var(--c-72);background-color:var(--background);padding:3px 8px;border-radius:var(--radius-full)}.floatingTextarea__input--tip span[data-v-63e246c0]{font:var(--text-8);background-color:var(--c-8);border-radius:var(--radius-2);box-shadow:inset 0 -1px var(--c-16);padding:1px 3px 2px;font-family:monospace;color:var(--c-100)}.floatingTextarea .ft-enter-active[data-v-63e246c0],.floatingTextarea .ft-leave-active[data-v-63e246c0]{transition:opacity .12s ease,transform .12s ease}.floatingTextarea .ft-enter-from[data-v-63e246c0],.floatingTextarea .ft-leave-to[data-v-63e246c0]{opacity:0;transform:translateY(-10px)}.custom-table-textarea[data-v-369227a0]{max-width:220px}.custom-table-upload[data-v-89fa9637]{display:inline-flex;align-items:center}.custom-table-upload__icon[data-v-89fa9637]{margin:1px 2px 0 -2px}.custom-table-upload__input[data-v-89fa9637]{display:none}.custom-table-cell-title[data-v-6386dbb5]{display:flex;align-items:center;width:100%;text-align:left;padding:0;background:transparent;border:none;cursor:pointer}.custom-table-cell-title__text[data-v-6386dbb5]{font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-table-cell-title__text[data-v-6386dbb5]:hover{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;text-decoration-thickness:1px}.input-group[data-v-447df317]{display:flex;flex-direction:row;align-items:center;position:relative;width:100%;min-width:0;height:32px;padding:0;border-radius:var(--radius-8);background-color:var(--c-6);transition:var(--transition)}.input-group[data-v-447df317]:hover:not(:has(.btn)),.input-group[data-v-447df317]:focus:not(:has(.btn)),.input-group[data-v-447df317]:focus-within:not(:has(.btn)){background-color:var(--c-8)}.input-group[data-v-447df317]:has(>textarea){height:auto}.input-group[data-v-447df317]:has(>[data-align=inline-start]) input{padding-left:8px}.input-group[data-v-447df317]:has(>[data-align=inline-end]) input{padding-right:8px}.input-group[data-v-447df317]:has(>[data-align=block-start]){height:auto;flex-direction:column}.input-group[data-v-447df317]:has(>[data-align=block-start]) input{padding-bottom:12px}.input-group[data-v-447df317]:has(>[data-align=block-end]){height:auto;flex-direction:column}.input-group[data-v-447df317]:has(>[data-align=block-end]) input{padding-top:12px}.input-group[data-v-447df317]:has([data-slot][aria-invalid=true]){border-color:var(--destructive);box-shadow:0 0 0 3px rgba(var(--destructive-rgb),.2)}@media (prefers-color-scheme: dark){.input-group[data-v-447df317]:has([data-slot][aria-invalid=true]){box-shadow:0 0 0 3px rgba(var(--destructive-rgb),.4)}}.input-group[data-v-447df317] .input{background-color:transparent}.input-group[data-v-447df317] .input:focus,.input-group[data-v-447df317] .input:focus-visible,.input-group[data-v-447df317] .input:focus-within,.input-group[data-v-447df317] .input:hover{background-color:transparent;box-shadow:none}.input-group-addon[data-v-7ebc5eaf]{display:flex;align-items:center;justify-content:center;gap:4px;padding-bottom:3px;height:auto;cursor:text;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--c-60)}.input-group-addon[data-v-7ebc5eaf] svg:not([class*=size-]){width:16px;height:16px;color:var(--c-100);opacity:.4}.input-group-addon[data-v-7ebc5eaf] kbd{border-radius:calc(var(--radius) - 5px)}.input-group-addon[data-align=inline-start][data-v-7ebc5eaf]{order:-1;padding-left:8px}.input-group-addon[data-align=inline-start][data-v-7ebc5eaf]:has(>button){margin-left:-7px}.input-group-addon[data-align=inline-start][data-v-7ebc5eaf]:has(>kbd){margin-left:-6px}.input-group-addon[data-align=inline-end][data-v-7ebc5eaf]{order:1;padding-right:8px}.input-group-addon[data-align=inline-end][data-v-7ebc5eaf]:has(>button){margin-right:-7px}.input-group-addon[data-align=inline-end][data-v-7ebc5eaf]:has(>kbd){margin-right:-6px}.input-group-addon[data-align=block-start][data-v-7ebc5eaf],.input-group-addon[data-align=block-end][data-v-7ebc5eaf]{width:100%;justify-content:flex-start;padding:8px 8px 4px}.input-group-addon[data-align=block-start][data-v-7ebc5eaf]{order:-1}.input-group-addon[data-align=block-end][data-v-7ebc5eaf]{order:1}[data-v-619aabce] .btn{display:inline-flex;align-items:center;gap:8px;border-radius:calc(var(--radius) - 4px);box-shadow:none;font:var(--text-13)}[data-v-619aabce] .btn:hover{background-color:transparent!important}.input-group-input[data-v-b05e3c6e]{flex:1;padding-inline:12px;border:0!important;border-radius:0;background-color:transparent;box-shadow:none}.users-combobox[data-v-d32761ac]{width:100%}.users-combobox__trigger-button[data-v-d32761ac]{padding-bottom:2px}.users-combobox__trigger-avatar[data-v-d32761ac]{width:22px;height:22px;min-width:22px;border-radius:var(--radius-4);display:grid;place-items:center;padding-bottom:1px;margin:2px 4px 0 -7px}.users-combobox__trigger-label[data-v-d32761ac]{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--font-weight-normal)}.users-combobox__search-input[data-v-d32761ac]{position:relative;height:36px;box-shadow:none;border-bottom:1px solid var(--c-12);border-radius:0;padding:0 12px 4px;margin:-4px -4px 0;width:calc(100% + 8px);background-color:transparent}.users-combobox__list[data-v-d32761ac]{width:calc(100% + 4px);display:flex;flex-direction:column;max-height:268px;min-width:260px;overflow-y:auto;gap:2px;padding-top:4px}.users-combobox__list[data-v-d32761ac]::-webkit-scrollbar{width:12px;height:12px}.users-combobox__option[data-v-d32761ac]{width:100%;height:-moz-fit-content;height:fit-content;justify-content:start;gap:10px;padding:8px 12px 8px 8px;position:relative}.users-combobox__option[data-v-d32761ac]:hover{background:var(--c-6)}.users-combobox__option--active[data-v-d32761ac]{background:var(--c-8)!important}.users-combobox__option--active .users-combobox__check[data-v-d32761ac]{color:var(--c-100)}.users-combobox__avatar[data-v-d32761ac]{width:30px;height:30px;min-width:30px;border-radius:var(--radius-full);background-color:var(--c-12);padding-bottom:2px;display:grid;place-items:center;color:var(--c-72)}.users-combobox__option:nth-child(9n+1) .users-combobox__avatar[data-v-d32761ac]{background-color:var(--blue-16);color:var(--blue-dark)}.users-combobox__option:nth-child(9n+2) .users-combobox__avatar[data-v-d32761ac]{background-color:var(--orange-16);color:var(--orange-dark)}.users-combobox__option:nth-child(9n+3) .users-combobox__avatar[data-v-d32761ac]{background-color:var(--green-16);color:var(--green-dark)}.users-combobox__option:nth-child(9n+4) .users-combobox__avatar[data-v-d32761ac]{background-color:var(--red-16);color:var(--red-dark)}.users-combobox__option:nth-child(9n+5) .users-combobox__avatar[data-v-d32761ac]{background-color:var(--cyan-16);color:var(--cyan-dark)}.users-combobox__option:nth-child(9n+6) .users-combobox__avatar[data-v-d32761ac]{background-color:var(--yellow-16);color:var(--yellow-dark)}.users-combobox__option:nth-child(9n+7) .users-combobox__avatar[data-v-d32761ac]{background-color:var(--teal-16);color:var(--teal-dark)}.users-combobox__option:nth-child(9n+8) .users-combobox__avatar[data-v-d32761ac]{background-color:var(--pink-16);color:var(--pink-dark)}.users-combobox__option:nth-child(9n) .users-combobox__avatar[data-v-d32761ac]{background-color:var(--purple-16);color:var(--purple-dark)}.users-combobox__user-info[data-v-d32761ac]{flex:1;display:flex;flex-direction:column;gap:1px;padding-bottom:1px;min-width:0;text-align:left}.users-combobox__user-name[data-v-d32761ac]{font:var(--text-13);font-weight:var(--font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.users-combobox__user-email[data-v-d32761ac]{font:var(--text-11);color:var(--c-72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.users-combobox__check[data-v-d32761ac]{margin-left:auto;flex-shrink:0}.users-combobox__empty[data-v-d32761ac]{height:100px;min-height:216px;min-width:252px;width:calc(100% - 10px);border:1px dashed var(--c-16);box-shadow:inset 0 0 0 4px var(--background);background-color:var(--c-2);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;font:var(--text-12);color:var(--c-60);margin:8px 4px 4px;border-radius:var(--radius-6);padding-bottom:3px}.users-combobox__invite[data-v-d32761ac]{padding-top:4px}.users-combobox__invite-trigger[data-v-d32761ac]{font:var(--text-13);font-weight:var(--font-weight-medium);opacity:.8}.users-combobox__invite-trigger[data-v-d32761ac]:hover{opacity:1}.users-combobox__invite-form[data-v-d32761ac]{display:flex;flex-direction:column;gap:12px;padding:10px 12px 12px;max-width:220px}.users-combobox__invite-actions[data-v-d32761ac]{display:flex;gap:8px;justify-content:flex-end}.users-combobox__invite-button[data-v-d32761ac]{transition:all .2s ease}@keyframes spin-d32761ac{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-d32761ac]{animation:spin-d32761ac .5s linear infinite}.dialog-overlay{position:fixed;inset:0;z-index:49;background:#0000003d;transition:var(--transition)}.dialog-overlay[data-state=open]{animation:fadeIn .2s ease-out}.dialog-overlay[data-state=closed]{animation:fadeOut .2s ease-in}.dialog-content{position:fixed;left:50%;top:50%;z-index:50;display:grid;grid-template-rows:auto 1fr auto;width:calc(100% - 48px);max-width:700px;transform:translate(-50%,-50%);background:var(--background);box-shadow:var(--shadow-distant);border-radius:var(--radius-12);transition:var(--transition);max-height:90dvh;overflow:hidden}.dialog-content[data-state=open]{animation:fadeIn .15s ease-out,zoomIn .15s ease-out}.dialog-content[data-state=closed]{animation:fadeOut .15s ease-in,zoomOut .15s ease-in}.dialog-body{display:flex;flex-direction:column;gap:24px;overflow-y:auto;padding-inline:24px;padding-block:24px}.dialog-body::-webkit-scrollbar{width:14px;height:14px}.dialog-body::-webkit-scrollbar-track{background-color:transparent}.dialog-body::-webkit-scrollbar-thumb{background:rgb(var(--black-rgb)/32%);border:4px solid var(--background);border-radius:var(--radius-full);-webkit-transition:var(--transition);transition:var(--transition)}.dialog-body::-webkit-scrollbar-thumb:hover{background:var(--c-40)}@media (max-width: 768px){.dialog-content{width:100%;left:50%;top:auto;bottom:0;transform:translate(-50%);border-radius:var(--radius-16) var(--radius-16) 0 0}.dialog-content[data-state=open]{animation:dialogFadeInUpMobile .15s ease-out}.dialog-content[data-state=closed]{animation:dialogFadeOutDownMobile .15s ease-in}}@keyframes dialogFadeInUpMobile{0%{opacity:0;transform:translate(-50%,32px)}to{opacity:1;transform:translate(-50%)}}@keyframes dialogFadeOutDownMobile{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,32px)}}.dialog-description{font-size:var(--font-14);color:var(--c-72)}.dialog-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:end;gap:8px;padding:0 24px 24px}.dialog-footer .bt-primary,.dialog-footer .bt-secondary{width:-moz-fit-content;width:fit-content}@media only screen and (max-width: 768px){.dialog-footer .bt-primary,.dialog-footer .bt-secondary{flex:1}}.dialog-header{display:flex;flex-direction:column;gap:4px;text-align:left;padding:20px 24px 0}.dialog-title{font:var(--text-22);font-weight:var(--font-weight-semibold)}.comments-chat[data-v-524c9d3b]{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;position:relative}.comments-chat__header[data-v-524c9d3b]{padding:1rem 0;border-bottom:1px solid var(--border);flex-shrink:0;background-color:var(--background);z-index:10}.comments-chat__header h3[data-v-524c9d3b]{font-size:1.125rem;font-weight:600}.comments-chat__messages[data-v-524c9d3b]{flex:1;padding:1rem 0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:1rem;min-height:0}.message[data-v-524c9d3b]{display:flex;gap:.75rem;max-width:75%}.message--mine[data-v-524c9d3b]{align-self:flex-end;flex-direction:row-reverse}.message--other[data-v-524c9d3b]{align-self:flex-start}.message__avatar[data-v-524c9d3b]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.875rem;flex-shrink:0}.message__content[data-v-524c9d3b]{display:flex;flex-direction:column;gap:.25rem}.message__header[data-v-524c9d3b]{display:flex;align-items:center;gap:.5rem;font-size:.75rem}.message--mine .message__header[data-v-524c9d3b]{flex-direction:row-reverse}.message__author[data-v-524c9d3b]{font-weight:600;color:var(--foreground)}.message__time[data-v-524c9d3b]{color:var(--muted-foreground)}.message__text[data-v-524c9d3b]{padding:.75rem 1rem;border-radius:1rem;background-color:var(--muted);word-wrap:break-word;white-space:pre-wrap;font-size:.9375rem;line-height:1.5}.message__image[data-v-524c9d3b]{display:flex;flex-direction:column;gap:.5rem;max-width:300px}.message__image img[data-v-524c9d3b]{width:100%;height:auto;border-radius:.75rem;max-height:400px;-o-object-fit:cover;object-fit:cover;cursor:pointer;transition:all .2s;box-shadow:0 1px 3px #0000001a}.message__image img[data-v-524c9d3b]:hover{transform:scale(1.02);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@keyframes zoomIn-524c9d3b{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.message--mine .message__text[data-v-524c9d3b]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-bottom-right-radius:.25rem}.message--other .message__text[data-v-524c9d3b]{border-bottom-left-radius:.25rem}.comments-chat__input[data-v-524c9d3b]{display:flex;gap:.5rem;padding:1rem 0 0;border-top:1px solid var(--border);align-items:flex-end;flex-shrink:0;background-color:var(--background);position:sticky;bottom:0;z-index:10}.input-actions[data-v-524c9d3b]{display:flex;gap:.25rem;align-items:center;position:relative}.action-button[data-v-524c9d3b]{flex-shrink:0;color:var(--muted-foreground);transition:color .2s}.action-button[data-v-524c9d3b]:hover{color:var(--foreground)}.input-textarea[data-v-524c9d3b]{flex:1;resize:none;padding:.75rem 1rem;border:1px solid var(--border);border-radius:.5rem;font-family:inherit;font-size:.9375rem;line-height:1.5;background-color:var(--background);color:var(--foreground);outline:none;transition:border-color .2s;min-height:44px;max-height:200px}.input-textarea[data-v-524c9d3b]:focus{border-color:hsl(var(--primary))}.input-textarea[data-v-524c9d3b]::-moz-placeholder{color:var(--muted-foreground)}.input-textarea[data-v-524c9d3b]::placeholder{color:var(--muted-foreground)}.send-button[data-v-524c9d3b]{flex-shrink:0}.send-button[data-v-524c9d3b]:disabled{opacity:.5;cursor:not-allowed}.comments-chat__messages[data-v-524c9d3b]::-webkit-scrollbar{width:6px}.comments-chat__messages[data-v-524c9d3b]::-webkit-scrollbar-track{background:transparent}.comments-chat__messages[data-v-524c9d3b]::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.comments-chat__messages[data-v-524c9d3b]::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground)}.message-list-enter-active[data-v-524c9d3b]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.message-list-leave-active[data-v-524c9d3b]{transition:all .3s ease}.message-list-enter-from[data-v-524c9d3b]{opacity:0;transform:translateY(20px) scale(.9)}.message-list-leave-to[data-v-524c9d3b]{opacity:0;transform:translate(-20px)}.message--sending[data-v-524c9d3b]{animation:messageSlideIn-524c9d3b .3s cubic-bezier(.175,.885,.32,1.275)}.message--sending .message__text[data-v-524c9d3b]{opacity:.7;animation:pulse-524c9d3b 1.5s ease-in-out infinite}@keyframes messageSlideIn-524c9d3b{0%{opacity:0;transform:translateY(15px) scale(.95)}60%{transform:translateY(-2px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse-524c9d3b{0%,to{opacity:.7}50%{opacity:.85}}.message[data-v-524c9d3b]{transition:all .2s ease}.message__text[data-v-524c9d3b]{transition:opacity .2s ease,transform .2s ease}.image-lightbox-content[data-v-524c9d3b]{max-width:95vw!important;max-height:95vh!important;width:95vw!important;height:95vh!important;padding:0!important;background:#000000f2!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important}.is-image-lightbox .dialog-close.bt.bt-ghost.bt-icon[data-v-524c9d3b]{display:none!important}.image-lightbox-close-wrapper[data-v-524c9d3b]{position:absolute;top:0;right:0;z-index:100}.image-lightbox-close[data-v-524c9d3b]{position:absolute!important;top:1rem!important;right:1rem!important;z-index:100!important;background:#0009!important;border:2px solid rgba(255,255,255,.3)!important;border-radius:50%!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;cursor:pointer!important;transition:all .2s!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.image-lightbox-close[data-v-524c9d3b]:hover{background:#fff3!important;border-color:#ffffff80!important;transform:scale(1.1)!important}.image-lightbox-wrapper[data-v-524c9d3b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:3rem}.image-lightbox-img[data-v-524c9d3b]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:.5rem}.custom-table[data-v-d4851df0]{position:relative}.custom-table .table[data-v-d4851df0]{border-collapse:collapse;border-spacing:1px;max-width:none;table-layout:auto}.custom-table__head[data-v-d4851df0]{font:var(--text-13);font-weight:var(--font-weight-medium);border:none;padding:8px 24px 8px 0;white-space:nowrap}.custom-table__head[data-v-d4851df0]:last-child{padding-right:0}.custom-table__head--auto[data-v-d4851df0]{width:auto}.custom-table__head--add[data-v-d4851df0]{width:1%}.custom-table__head-input[data-v-d4851df0]{width:auto;background:transparent;padding:1px 4px 2px;margin-inline:-4px;border-radius:var(--radius-4);transition:var(--transition);min-width:1ch;max-width:20ch}.custom-table__head-input[data-v-d4851df0]:hover,.custom-table__head-input[data-v-d4851df0]:focus{background-color:var(--c-16)}.custom-table__add-col[data-v-d4851df0]{max-width:24px;max-height:24px}.custom-table__column-option[data-v-d4851df0]{display:flex;align-items:center;gap:8px;height:28px;padding:0 10px 2px 8px;width:100%;border-radius:var(--radius-6);transition:var(--transition)}.custom-table__column-option[data-v-d4851df0]:hover{background-color:var(--c-6)}.custom-table__cell[data-v-d4851df0]{white-space:nowrap;padding:0 24px 0 0;height:44px;min-height:44px;text-align:left;position:relative;max-width:220px}.custom-table__cell--row-title[data-v-d4851df0]{width:1%;white-space:nowrap;padding-right:12px}.custom-table__cell[data-v-d4851df0]:last-child{padding-right:0}.custom-table__cell--ghost[data-v-d4851df0]{pointer-events:none}.custom-table__add-row[data-v-d4851df0]{border-bottom:none!important}.custom-table__row[data-v-d4851df0]{position:relative;display:table-row}.custom-table__row-selector[data-v-d4851df0]{position:absolute;inset:0;pointer-events:none}.custom-table__row-selector--actions[data-v-d4851df0]{position:absolute;top:8px;left:calc(var(--wrapper-padding) - 36px);display:flex;flex-direction:row;transition:var(--transition);background:var(--background);border-radius:var(--radius-8);box-shadow:var(--shadow-distant);z-index:50;animation:fadeInUp .2s cubic-bezier(.68,-.55,.265,1.55);overflow:hidden}.custom-table__row-selector--trigger[data-v-d4851df0]{position:absolute;top:0;left:-40px;width:40px;height:100%;pointer-events:auto;cursor:pointer}.custom-table__row-selector--count[data-v-d4851df0]{display:flex;align-items:center;min-height:100%;padding:0 12px 2px 6px;color:var(--c-72);font:var(--text-12)}.custom-table__row-selector--count span[data-v-d4851df0]{width:1px;height:12px;background-color:var(--c-16);margin-right:12px}.custom-table__row-selector--checkbox[data-v-d4851df0]{position:absolute;top:50%;left:-40px;transform:translateY(-50%);z-index:1;height:100%;width:40px;display:grid;place-items:center;opacity:0;pointer-events:none;transition:opacity .12s ease}.custom-table__row-selector--checkbox[data-visible=true][data-v-d4851df0]{opacity:1;pointer-events:auto}.custom-table__row-selector--checkbox[data-v-d4851df0]{cursor:pointer}.custom-table__row-selector--checkbox .checkbox[data-v-d4851df0]{margin-top:0!important}.custom-table[data-v-d4851df0] .checkbox{margin-top:3px}.custom-table[data-v-d4851df0] .floatingTextarea{padding-bottom:3px}.custom-table[data-v-d4851df0] .input{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.custom-table[data-v-d4851df0] .input,.custom-table[data-v-d4851df0] .selectTrigger,.custom-table[data-v-d4851df0] .bt-calendar,.custom-table[data-v-d4851df0] .number-field [data-slot=input],.custom-table[data-v-d4851df0] .users-combobox__trigger-button{box-shadow:none;padding-inline:0;font-weight:var(--font-weight-normal);background-color:transparent}.custom-table[data-v-d4851df0] .custom-table-cell-title{width:100%}.custom-table[data-v-d4851df0] .selectTrigger,.custom-table[data-v-d4851df0] .bt-calendar,.custom-table[data-v-d4851df0] .number-field [data-slot=input]{justify-content:flex-start;gap:4px;font-weight:var(--font-weight-normal)}.custom-table[data-v-d4851df0] .selectTrigger span{font-weight:var(--font-weight-normal)}.custom-table[data-v-d4851df0] .badge{margin-bottom:0}.custom-table__users-trigger[data-v-d4851df0]{box-shadow:none;padding-inline:0;font-weight:var(--font-weight-normal);background-color:transparent;justify-content:flex-start;color:var(--c-72)}.custom-table__users-trigger.has-selection[data-v-d4851df0]{color:var(--c-100)}.matchingDetail[data-v-74b3e2c4]{display:flex;flex-direction:column;min-height:100%;background:var(--background)}.matchingDetail__topbar[data-v-74b3e2c4]{display:flex;justify-content:space-between;align-items:center;padding:12px var(--wrapper-padding);border-bottom:1px solid var(--c-12)}.matchingDetail__meta[data-v-74b3e2c4]{display:flex;flex-direction:column;font:var(--text-12);color:var(--c-60)}.matchingDetail__body[data-v-74b3e2c4]{padding:32px var(--wrapper-padding) 80px}.matchingDetail__empty[data-v-74b3e2c4]{padding:48px var(--wrapper-padding)}.matchingDetail__stack[data-v-74b3e2c4]{display:flex;flex-direction:column;gap:24px}.matchingCard[data-v-74b3e2c4]{background:var(--background);border-radius:var(--radius-16);border:var(--border);box-shadow:var(--shadow-base);padding:24px;display:flex;flex-direction:column;gap:20px}.matchingCard__header[data-v-74b3e2c4]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.matchingCard__header h2[data-v-74b3e2c4]{margin:4px 0 0}.matchingDetail__eyebrow[data-v-74b3e2c4]{font:var(--text-12);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--c-60)}.matchingDetail__badge[data-v-74b3e2c4]{padding:4px 12px;border-radius:var(--radius-full);background:var(--c-4);font:var(--text-12);font-weight:var(--font-weight-medium);color:var(--c-72)}.matchingCard__status[data-v-74b3e2c4]{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.matchingCard__pill[data-v-74b3e2c4]{padding:4px 12px;border-radius:var(--radius-full);font:var(--text-12);font-weight:var(--font-weight-medium);background:var(--c-8)}.matchingCard__pill--pending[data-v-74b3e2c4]{color:var(--orange);background:color-mix(in srgb,var(--orange) 16%,transparent)}.matchingCard__pill--matched[data-v-74b3e2c4]{color:var(--green);background:color-mix(in srgb,var(--green) 18%,transparent)}.primaryLineList[data-v-74b3e2c4]{display:flex;flex-direction:column;gap:12px}.primaryLineCard[data-v-74b3e2c4]{border:1px solid var(--c-12);border-radius:var(--radius-14);padding:16px;background:var(--background);display:flex;justify-content:space-between;gap:16px;text-align:left;cursor:pointer;transition:var(--transition)}.primaryLineCard--active[data-v-74b3e2c4]{border-color:var(--blue);box-shadow:0 0 0 1px color-mix(in srgb,var(--blue) 45%,transparent);background:color-mix(in srgb,var(--blue) 6%,var(--background))}.primaryLineCard__doc[data-v-74b3e2c4]{margin:0;font:var(--text-13);color:var(--c-72)}.primaryLineCard__body h3[data-v-74b3e2c4]{margin:4px 0 8px;font-size:16px}.primaryLineCard__meta[data-v-74b3e2c4]{display:flex;gap:12px;font:var(--text-13);color:var(--c-60)}.primaryLineCard__status[data-v-74b3e2c4]{padding:4px 12px;border-radius:var(--radius-full);font:var(--text-12);font-weight:var(--font-weight-medium);align-self:flex-start;text-transform:capitalize}.primaryLineCard__status--matched[data-v-74b3e2c4]{background:color-mix(in srgb,var(--green) 15%,transparent);color:var(--green)}.primaryLineCard__status--pending[data-v-74b3e2c4]{background:color-mix(in srgb,var(--orange) 15%,transparent);color:var(--orange)}.lineStack__empty[data-v-74b3e2c4]{font:var(--text-13);color:var(--c-60)}.matchingWorkspace__meta[data-v-74b3e2c4]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}.matchingWorkspace__scenario[data-v-74b3e2c4]{padding:4px 12px;border-radius:var(--radius-full);font:var(--text-12);font-weight:var(--font-weight-medium);background:var(--c-8)}.matchingWorkspace__patterns[data-v-74b3e2c4]{font:var(--text-12);color:var(--c-60)}.workspaceAnchor[data-v-74b3e2c4]{display:flex;flex-direction:column;gap:8px}.workspaceAnchor__label[data-v-74b3e2c4]{font:var(--text-12);text-transform:uppercase;letter-spacing:.08em;color:var(--c-60)}.workspaceAnchor__card[data-v-74b3e2c4]{border:1px dashed var(--c-16);border-radius:var(--radius-12);padding:16px;display:flex;justify-content:space-between;gap:16px}.workspaceAnchor__card p[data-v-74b3e2c4]{margin:0 0 4px;color:var(--c-72)}.workspaceAnchor__card strong[data-v-74b3e2c4]{font-size:16px}.workspaceAnchor__figures[data-v-74b3e2c4]{display:flex;flex-direction:column;gap:4px;font:var(--text-13);color:var(--c-72);text-align:right}.matchColumns--workspace[data-v-74b3e2c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.matchColumn[data-v-74b3e2c4]{border:1px solid var(--c-12);border-radius:var(--radius-14);padding:16px;background:var(--background-dimmed);display:flex;flex-direction:column;gap:12px}.matchColumn__title[data-v-74b3e2c4]{display:flex;justify-content:space-between;align-items:center;gap:12px;font:var(--text-13)}.matchColumn__count[data-v-74b3e2c4]{padding:2px 10px;border-radius:var(--radius-full);background:var(--background);font:var(--text-12);font-weight:var(--font-weight-medium)}.matchWorkspace__row[data-v-74b3e2c4]{border:1px solid var(--c-16);border-radius:var(--radius-12);padding:12px;background:var(--background);display:flex;gap:12px}.matchWorkspace__checkbox input[data-v-74b3e2c4],.unmatchedItem__checkbox input[data-v-74b3e2c4]{width:16px;height:16px;accent-color:var(--blue)}.matchWorkspace__rowBody[data-v-74b3e2c4]{display:flex;flex-direction:column;gap:8px;flex:1}.matchWorkspace__rowTop[data-v-74b3e2c4]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font:var(--text-13)}.matchWorkspace__rowTop span[data-v-74b3e2c4]{color:var(--c-60)}.matchWorkspace__fields[data-v-74b3e2c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.matchField[data-v-74b3e2c4]{display:flex;flex-direction:column;gap:6px;font:var(--text-12);color:var(--c-60)}.matchField__input[data-v-74b3e2c4]{height:42px;border-radius:var(--radius-10);border:1px solid var(--c-16);background:var(--background);text-align:center;font:var(--text-14);font-weight:var(--font-weight-medium);color:var(--c-96)}.matchField__input[readonly][data-v-74b3e2c4]{cursor:default}.matchColumn__empty[data-v-74b3e2c4],.unmatchedColumn__empty[data-v-74b3e2c4]{font:var(--text-13);color:var(--c-60)}.matchActions[data-v-74b3e2c4]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.unmatchedHeader[data-v-74b3e2c4]{display:flex;justify-content:space-between;align-items:center;gap:12px}.unmatchedHint[data-v-74b3e2c4]{font:var(--text-12);color:var(--c-60)}.unmatchedColumns[data-v-74b3e2c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.unmatchedColumn[data-v-74b3e2c4]{border:1px solid var(--c-12);border-radius:var(--radius-14);background:var(--background-dimmed);padding:16px;display:flex;flex-direction:column;gap:12px}.unmatchedColumn__header[data-v-74b3e2c4]{display:flex;justify-content:space-between;align-items:center;gap:12px;font:var(--text-13)}.unmatchedColumn__badge[data-v-74b3e2c4]{padding:2px 10px;border-radius:var(--radius-full);background:var(--background);font:var(--text-12);font-weight:var(--font-weight-medium)}.unmatchedColumn__list[data-v-74b3e2c4]{display:flex;flex-direction:column;gap:8px}.unmatchedItem[data-v-74b3e2c4]{display:flex;gap:10px;border:1px solid var(--c-16);border-radius:var(--radius-12);padding:12px;background:var(--background)}.unmatchedItem__body[data-v-74b3e2c4]{display:flex;flex-direction:column;gap:4px;font:var(--text-13)}.unmatchedItem__body small[data-v-74b3e2c4]{color:var(--c-60)}@media (max-width: 768px){.matchingCard__header[data-v-74b3e2c4]{flex-direction:column}.matchingCard__status[data-v-74b3e2c4],.matchingWorkspace__meta[data-v-74b3e2c4]{align-items:flex-start;text-align:left}.workspaceAnchor__card[data-v-74b3e2c4]{flex-direction:column;text-align:left}}.workflow-row[data-v-a4aba248]{position:relative}.workflow-actions[data-v-a4aba248]{display:flex;align-items:center}.popover-menu-item[data-v-a4aba248]{justify-content:flex-start;width:100%}.block-details-popover__content[data-v-09edfe9b]{width:-moz-fit-content;width:fit-content;padding:8px}.block-details-popover__section[data-v-09edfe9b]{display:flex;flex-direction:column;gap:6px}.block-details-popover__item[data-v-09edfe9b]{display:flex;align-items:center;gap:8px;font:var(--text-13)}.block-details-popover__icon[data-v-09edfe9b]{opacity:.4;flex-shrink:0}.block-details-popover__label[data-v-09edfe9b]{font-weight:var(--font-weight-medium);flex-shrink:0;min-width:80px;margin-right:8px}.block-details-popover__value[data-v-09edfe9b]{text-align:right}.block-details-popover__separator[data-v-09edfe9b]{height:1px;background:var(--c-8);margin:12px 0 10px}.block-details-popover__action[data-v-09edfe9b]{margin-top:12px}.block-details-popover__delete-btn[data-v-09edfe9b]{width:100%;display:flex;align-items:center;gap:12px;padding:6px 16px 10px 12px;height:auto;border:none;background:none;border-radius:var(--radius-8);cursor:pointer;transition:var(--transition);text-align:left;background-color:var(--c-4)}.block-details-popover__delete-btn[data-v-09edfe9b]:hover{background-color:var(--red-12)}.block-details-popover__delete-icon[data-v-09edfe9b]{flex-shrink:0;transition:var(--transition)}.block-details-popover__delete-content[data-v-09edfe9b]{display:flex;flex-direction:column;flex:1}.block-details-popover__delete-title[data-v-09edfe9b]{font:var(--text-13);font-weight:var(--font-weight-medium);transition:var(--transition)}.block-details-popover__delete-subtitle[data-v-09edfe9b]{font:var(--text-11);opacity:.6;transition:var(--transition)}.credential-dialog{max-width:700px;width:90vw;max-height:90vh;display:grid;grid-template-rows:auto 1fr}.credential-dialog__header{display:flex;flex-direction:column;justify-content:start;align-items:start;flex-wrap:wrap;gap:12px;padding:20px 24px 2px}.credential-dialog__header--content{display:flex;flex-direction:column;gap:2px}.credential-dialog__title{font:var(--text-20);font-weight:var(--font-weight-bold)}.credential-dialog__subtitle{color:var(--c-60)}.credential-dialog__actions{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}.credential-dialog__content{position:relative;overflow-y:auto;padding:20px 24px 80px;min-height:300px}.credential-dialog__content .auth__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.credential-dialog__content .auth-card{position:relative;transition:var(--transition)}.credential-dialog__content .auth-card--active{background-color:var(--blue-16);box-shadow:inset 0 0 0 .5px var(--blue-24)}.credential-dialog__content .auth-card__details-btn{position:absolute;top:4px;right:4px;opacity:0}.credential-dialog__content .auth-card:hover .auth-card__details-btn,.credential-dialog__content .auth-card--active .auth-card__details-btn{opacity:1}.credential-dialog__content .bt-attach-credentials{position:fixed;bottom:24px;left:50%;transform:translate(-50%);opacity:0;pointer-events:none;border-radius:var(--radius-full);padding-inline:18px}.credential-dialog__content .bt-attach-credentials.show{animation:fadeInUp .15s ease-out forwards;pointer-events:auto}.credential-dialog__footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 24px 24px}.credential-dialog__footer-left{display:flex;flex-direction:column;gap:2px;padding:2px;width:-moz-fit-content;width:fit-content}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.delete-confirm-popover[data-v-40821c4c]{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:8px}.delete-confirm-popover__icon[data-v-40821c4c]{width:32px;height:32px;border-radius:var(--radius-full);background:var(--red-12);color:var(--red-dark);display:flex;align-items:center;justify-content:center;padding-bottom:1px}.delete-confirm-popover__title[data-v-40821c4c]{font-weight:var(--font-weight-medium);margin-bottom:2px}.delete-confirm-popover__subtitle[data-v-40821c4c]{font:var(--text-13);color:var(--c-72)}.delete-confirm-popover__button[data-v-40821c4c]{width:100%}.conditional-container[data-v-439de768]{position:fixed;top:48px;right:0;bottom:0;max-height:calc(100vh - 48px);height:100%;z-index:99;pointer-events:none;background:var(--background);border-left:var(--border);overflow-y:auto;overflow-x:hidden}.conditional-container__content[data-v-439de768]{min-width:300px;height:100%;max-height:100%;display:flex;flex-direction:column;gap:12px;pointer-events:all;position:relative;overflow-y:auto;padding:16px 24px 24px}.conditional-container__title[data-v-439de768]{font:var(--text-16);font-weight:var(--font-weight-semibold)}.conditional-container[data-v-439de768] .emptyState__title{font:var(--text-13);font-weight:var(--font-weight-medium)}.conditional-container[data-v-439de768] .emptyState__subtitle{font:var(--text-12)}.conditional-container__close[data-v-439de768]{position:absolute;top:8px;right:8px;z-index:1}.conditional-container__actions[data-v-439de768]{display:flex;gap:12px;margin-top:auto;padding-top:4px}.conditional-container__category-grid[data-v-439de768]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-block:8px}.conditional-container__category-button[data-v-439de768]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 8px;border-radius:var(--radius-8);box-shadow:var(--shadow-base);background:var(--background);cursor:pointer;transition:var(--transition)}.conditional-container__category-button[data-v-439de768]:active{scale:.98}.conditional-container__category-button--active[data-v-439de768]{background-color:var(--c-4)}.conditional-container__category-button-icon[data-v-439de768]{flex-shrink:0}.conditional-container__category-button-label[data-v-439de768]{font:var(--text-12);font-weight:var(--font-weight-medium);text-align:center;line-height:1.2}.conditional-container__options-list[data-v-439de768]{display:flex;flex-direction:column;gap:2px}.conditional-container__radios[data-v-439de768]{display:flex;flex-direction:column;gap:12px}.conditional-container__radio-option[data-v-439de768]{display:flex;align-items:center;gap:6px;height:24px;cursor:pointer;transition:var(--transition);color:var(--c-100);-webkit-user-select:none;-moz-user-select:none;user-select:none}.conditional-container__radio-option-option--selected[data-v-439de768]{color:var(--c-100)}.conditional-container__radio-input[data-v-439de768]{flex-shrink:0;height:14px;width:14px}.conditional-container__radio-input[data-v-439de768]:checked:after{width:6px;height:6px}.conditional-container__option-label[data-v-439de768]{font:var(--text-14)}.conditional-container__input[data-v-439de768]{width:100%}.datepicker-popover[data-v-439de768]{z-index:10000!important}.conditional-enter-active[data-v-439de768]{animation:conditionalIn-439de768 .15s ease-out}.conditional-leave-active[data-v-439de768]{animation:conditionalOut-439de768 .15s ease-in}@keyframes conditionalIn-439de768{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes conditionalOut-439de768{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(16px)}}.edge-label__button--active[data-v-3e77b7d1]{background-color:var(--blue);box-shadow:0 0 0 1px var(--background-dimmed),0 0 0 3px var(--blue)}.edge-label__button--active.add-condition[data-v-3e77b7d1]{background-color:var(--background-dimmed);border:1px dashed var(--blue);color:var(--blue);box-shadow:0 0 0 1px var(--background-dimmed),0 0 0 3px var(--blue)}.conditional-edge-label[data-v-8c895fbd]{z-index:1000}.conditional-edge-label[data-v-8c895fbd] .edge-label,.conditional-edge-label[data-v-8c895fbd] .edge-label .edge-label__button{pointer-events:auto!important}.vue-flow__edge-interaction[data-v-8c895fbd]{cursor:pointer;pointer-events:all!important}.node-types-panel[data-v-63e16111]{position:fixed;bottom:16px;left:16px;z-index:30;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:8px}@media (max-width: 768px){.node-types-panel[data-v-63e16111]{display:none}}.node-types-panel__toggle[data-v-63e16111]{width:36px;height:36px;border-radius:var(--radius-full);background:var(--background);box-shadow:var(--shadow-distant);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);pointer-events:all;color:var(--c-100)}.node-types-panel__toggle[data-v-63e16111]:active{transform:scale(.98)}.node-types-panel__toggle svg[data-v-63e16111]{transition:var(--transition)}.node-types-panel__toggle--open svg[data-v-63e16111]{transform:rotate(45deg)}.node-types-panel__content[data-v-63e16111]{width:-moz-fit-content;width:fit-content;max-height:calc(100vh - 120px);display:flex;flex-direction:column;gap:4px;pointer-events:all;overflow-y:auto;padding:10px 12px 6px;background:var(--background);box-shadow:var(--shadow-distant);border-radius:var(--radius-12);transform-origin:bottom left}.node-types-panel__header[data-v-63e16111]{display:flex;flex-direction:column;gap:4px;padding:4px 4px 0}.node-types-panel__title[data-v-63e16111]{font:var(--text-10);font-weight:var(--font-weight-semibold);color:var(--c-40);text-transform:uppercase;letter-spacing:.05em}.node-types-panel__list[data-v-63e16111]{display:flex;flex-direction:column;gap:2px}.node-types-panel__item[data-v-63e16111]{display:flex;align-items:flex-start;gap:12px;padding:8px;border-radius:var(--radius-8);cursor:pointer;transition:var(--transition);text-align:left;width:calc(100% + 12px);margin-left:-6px}.node-types-panel__item[data-v-63e16111]:hover{background:var(--c-6)}.node-types-panel__item[data-v-63e16111]:active{transform:translate(2px) scale(.98)}.node-types-panel__item-icon[data-v-63e16111]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-6);flex-shrink:0}.node-types-panel__item-content[data-v-63e16111]{flex:1;display:flex;flex-direction:column}.node-types-panel__item-label[data-v-63e16111]{font:var(--text-13);font-weight:var(--font-weight-semibold);margin-top:-1px}.node-types-panel__item-description[data-v-63e16111]{font:var(--text-11);color:var(--c-60)}.node-panel-enter-active[data-v-63e16111]{animation:nodePanelIn-63e16111 80ms ease-out}.node-panel-leave-active[data-v-63e16111]{animation:nodePanelOut-63e16111 .16s ease-in}@keyframes nodePanelIn-63e16111{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nodePanelOut-63e16111{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.96)}}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg: #fff;--vf-node-text: #222;--vf-connection-path: #b1b1b7;--vf-handle: #555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{padding:10px;border-radius:3px;width:150px;font-size:12px;text-align:center;border-width:1px;border-style:solid;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid #555}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color: var(--vf-node-color, #0041d0);--vf-handle: var(--vf-node-color, #0041d0);--vf-box-shadow: var(--vf-node-color, #0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color, #0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{outline:none;border:1px solid var(--vf-node-color, #0041d0)}.vue-flow__node-default{--vf-handle: var(--vf-node-color, #1a192b);--vf-box-shadow: var(--vf-node-color, #1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color, #1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{outline:none;border:1px solid var(--vf-node-color, #1a192b)}.vue-flow__node-output{--vf-handle: var(--vf-node-color, #ff0072);--vf-box-shadow: var(--vf-node-color, #ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color, #ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid var(--vf-node-color, #ff0072)}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}.vue-flow__controls{box-shadow:0 0 2px 1px #00000014}.vue-flow__controls-button{background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.vue-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.vue-flow__controls-button:hover{background:#f4f4f4}.vue-flow__controls-button:disabled{pointer-events:none}.vue-flow__controls-button:disabled svg{fill-opacity:.4}.execution-panel[data-v-44f40109]{position:fixed;top:48px;right:0;height:calc(100vh - 48px);width:100%;max-width:480px;background:var(--background);border-left:var(--border);transform:translate(100%);transition:var(--transition);z-index:40;display:flex;flex-direction:column}.execution-panel--open[data-v-44f40109]{transform:translate(0)}.execution-panel__content[data-v-44f40109]{display:flex;flex-direction:column;flex:1;height:100%;overflow:hidden}.execution-panel__header[data-v-44f40109]{padding:16px 24px 4px;display:flex;align-items:center;justify-content:space-between;gap:4px}.execution-panel__header-title[data-v-44f40109]{display:flex;align-items:center;flex-direction:row;gap:8px;font:var(--text-18);font-weight:var(--font-weight-bold);flex:1}.execution-panel__timing[data-v-44f40109]{padding:4px 24px;display:flex;flex-direction:row;align-items:baseline;gap:16px}.execution-panel__timing-item[data-v-44f40109]{display:flex;align-items:center;gap:4px;font:var(--text-13);min-width:0}.execution-panel__timing-item[data-v-44f40109]:not(:first-child){border-left:var(--border);padding-left:16px}.execution-panel__timing-item>svg[data-v-44f40109]{opacity:.4;flex-shrink:0}.execution-panel__timing-label[data-v-44f40109]{color:var(--c-60)}.execution-panel__timing-value[data-v-44f40109]{font-weight:var(--font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.execution-panel__tabs-wrapper[data-v-44f40109]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;margin-top:8px}.execution-panel__tabs-wrapper .TabsList[data-v-44f40109]{width:100%;margin:0;padding:0 16px}.execution-panel__tab-content[data-v-44f40109]{min-height:0;overflow:hidden;display:flex;flex-direction:column;flex:1}.execution-panel__tab-count[data-v-44f40109]{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px 1px;border-radius:var(--radius-full);font:var(--text-10);font-weight:var(--font-weight-semibold);color:var(--c-72);background-color:var(--c-8);margin-left:2px}.execution-panel__logs[data-v-44f40109],.execution-panel__reasoning[data-v-44f40109]{flex:1;overflow-y:auto;padding:24px 0 24px 24px;display:flex;flex-direction:column;gap:0}.execution-panel__empty[data-v-44f40109]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;opacity:.6;padding-right:24px}.execution-panel__empty p[data-v-44f40109]{font:var(--text-14);font-weight:var(--font-weight-medium);margin:8px 0 4px}.execution-panel__empty span[data-v-44f40109]{font:var(--text-12);max-width:200px}.execution-log[data-v-44f40109]{display:flex;gap:12px}.execution-log:first-child .execution-log__content[data-v-44f40109]{padding-top:0}.execution-log:first-child .execution-log__stepper--dot[data-v-44f40109]{top:4px}.execution-log:last-child .execution-log[data-v-44f40109]{margin-bottom:24px}.execution-log:last-child .execution-log__content[data-v-44f40109]{border-bottom:none}.execution-log:last-child .execution-log__stepper--line[data-v-44f40109]{height:20px}.execution-log__stepper[data-v-44f40109]{position:relative}.execution-log__stepper--dot[data-v-44f40109]{width:5px;height:5px;position:relative;z-index:1;top:18px}.execution-log__stepper--dot[data-v-44f40109]:before,.execution-log__stepper--dot[data-v-44f40109]:after{content:"";position:absolute}.execution-log__stepper--dot[data-v-44f40109]:before{inset:0;background-color:var(--c-40);border-radius:var(--radius-full);z-index:1}.execution-log__stepper--dot[data-v-44f40109]:after{inset:-3px;background-color:var(--background);z-index:-1}.execution-log__stepper--line[data-v-44f40109]{background-color:var(--c-8);width:1px;height:100%;position:absolute;left:calc(50% - .5px);top:4px}.execution-log__content[data-v-44f40109]{display:flex;flex-direction:column;flex:1;min-width:0;border-bottom:1px solid var(--c-8);padding:14px 24px 14px 0}.execution-log__header[data-v-44f40109]{display:flex;align-items:center;justify-content:start;gap:8px;margin-bottom:2px;color:var(--c-72);font:var(--text-12)}.execution-log__time[data-v-44f40109]{flex-shrink:0;color:var(--c-60)}.execution-log__message[data-v-44f40109]{word-wrap:break-word}.execution-log--info .execution-log__stepper--dot[data-v-44f40109]:before{background-color:var(--blue)}.execution-log--success .execution-log__stepper--dot[data-v-44f40109]:before{background-color:var(--green)}.execution-log--warning .execution-log__stepper--dot[data-v-44f40109]:before{background-color:var(--orange)}.execution-log--error .execution-log__stepper--dot[data-v-44f40109]:before{background-color:var(--red)}.execution-reasoning[data-v-44f40109]{padding:13px 24px 8px 0}.execution-reasoning[data-v-44f40109]:first-child{padding-top:0}.execution-reasoning[data-v-44f40109]:last-child{border-bottom:none}.execution-reasoning__header[data-v-44f40109]{display:flex;align-items:baseline;justify-content:start;gap:6px;margin-bottom:4px;font:var(--text-12);color:var(--c-60)}.execution-reasoning__time[data-v-44f40109]{color:var(--c-60)}.execution-reasoning__content[data-v-44f40109]{white-space:pre-wrap;word-wrap:break-word;font:var(--text-14);line-height:1.4}.execution-reasoning__model[data-v-44f40109]{font:var(--text-10);color:var(--c-24);margin-left:auto}.settings[data-v-95c1dd3b]{display:flex;flex-direction:column;max-width:768px;margin-inline:auto;width:100%}.settings__content[data-v-95c1dd3b]{display:flex;flex-direction:column;padding-bottom:48px}.settings__tabs[data-v-95c1dd3b]{width:100%;margin:24px 0}.settings__section[data-v-95c1dd3b]{display:flex;flex-direction:column;margin-top:8px}.settings__section-header[data-v-95c1dd3b]{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.settings__section-header--row[data-v-95c1dd3b]{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:16px}.settings__section-header--row>div[data-v-95c1dd3b]{display:flex;flex-direction:column;gap:6px}.settings__section-title[data-v-95c1dd3b]{display:flex;align-items:center;gap:12px;font:var(--text-20);font-weight:var(--font-weight-semibold)}.settings__section-subtitle[data-v-95c1dd3b]{color:var(--c-72);font:var(--text-14)}.settings__form[data-v-95c1dd3b]{display:flex;flex-direction:column}.settings__form-grid[data-v-95c1dd3b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px 24px}.settings__form-full[data-v-95c1dd3b]{grid-column:1/-1}.settings__form-actions[data-v-95c1dd3b]{display:flex;flex-direction:row;justify-content:start;gap:12px}.settings__form-static[data-v-95c1dd3b]{display:flex;flex-direction:column;gap:6px}.settings__form-static-label[data-v-95c1dd3b]{font:var(--text-12);color:var(--c-72);text-transform:uppercase;letter-spacing:.04em}.settings__form-static-value[data-v-95c1dd3b]{font:var(--text-14);font-weight:var(--font-weight-medium)}.settings__billing-grid[data-v-95c1dd3b]{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 16px}.settings__billing-card[data-v-95c1dd3b]{display:flex;flex-direction:column;justify-content:space-between;padding:12px 16px 14px;gap:4px;border-radius:var(--radius-10);background:var(--background);box-shadow:var(--shadow-base);min-width:180px;flex:1}.settings__billing-cycle[data-v-95c1dd3b]{margin-top:12px;display:flex;gap:3px;flex-direction:row;align-items:baseline;font:var(--text-12);color:var(--c-72)}.settings__billing-cycle span[data-v-95c1dd3b]{font-weight:var(--font-weight-medium);color:var(--c-100)}.settings__billing-label[data-v-95c1dd3b]{display:flex;align-items:center;gap:4px;font:var(--text-12);color:var(--c-72)}.settings__billing-value[data-v-95c1dd3b]{font:var(--text-20);font-weight:var(--font-weight-semibold)}.settings__billing-info[data-v-95c1dd3b]{margin-top:24px}.settings__billing-display .form-item label[data-v-95c1dd3b]{display:flex;align-items:center;gap:8px}.settings__password[data-v-95c1dd3b]{display:flex;flex-direction:column;gap:16px}.settings__password-closed[data-v-95c1dd3b]{display:flex;flex-direction:column;gap:8px}.settings__password-fields[data-v-95c1dd3b]{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.settings__password-fields .form-item[data-v-95c1dd3b]{flex:1}.settings__password-fields .form-item .relative>.bt[data-v-95c1dd3b]{position:absolute;right:0;bottom:0;background-color:transparent}.settings__password-actions[data-v-95c1dd3b]{display:flex;justify-content:end;align-items:start;gap:12px;padding-top:22px}.settings__error[data-v-95c1dd3b]{font:var(--text-12);color:var(--red-dark)}.settings__banner[data-v-95c1dd3b]{display:flex;align-items:center;gap:12px;padding:10px 16px 14px;border-radius:var(--radius-10);margin-bottom:24px}.settings__banner--warning[data-v-95c1dd3b]{background:var(--red-12);color:var(--red-dark)}.settings__banner-text[data-v-95c1dd3b]{display:flex;flex-direction:column;flex:1}.settings__banner-title[data-v-95c1dd3b]{font-weight:var(--font-weight-semibold)}.settings__banner-subtitle[data-v-95c1dd3b]{font:var(--text-13)}.settings__company-list[data-v-95c1dd3b]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.settings__company-card[data-v-95c1dd3b]{display:flex;flex-direction:column;justify-content:space-between;padding:10px 14px 12px;gap:2px;border-radius:var(--radius-10);background:var(--background);box-shadow:var(--shadow-base);min-width:180px;flex:1;transition:var(--transition);cursor:pointer}.settings__company-card[data-v-95c1dd3b]:hover,.settings__company-card[data-v-95c1dd3b]:focus-visible{box-shadow:0 0 0 1px var(--c-16),0 4px 8px -8px var(--c-40)}.settings__company-add[data-v-95c1dd3b]{display:flex;align-items:center;flex-direction:row;justify-content:center;gap:2px;border:1px dashed var(--c-16);border-radius:var(--radius-10);font-weight:var(--font-weight-medium);padding:12px 16px 18px;color:var(--blue);transition:var(--transition);box-shadow:0 4px 8px -8px var(--c-40);margin-top:16px}.settings__company-add[data-v-95c1dd3b]:hover,.settings__company-add[data-v-95c1dd3b]:focus-visible{border-color:var(--c-60)}.settings__company-title[data-v-95c1dd3b]{font:var(--text-14);font-weight:var(--font-weight-semibold)}.settings__company-meta[data-v-95c1dd3b]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px;color:var(--c-72);font:var(--text-12)}.settings__company-pending[data-v-95c1dd3b]{color:var(--orange-dark);font-weight:var(--font-weight-medium)}.settings__companies-footer[data-v-95c1dd3b]{display:flex;justify-content:start}.settings__invite-add[data-v-95c1dd3b]{gap:6px;width:-moz-fit-content;width:fit-content}.settings__sheet[data-v-95c1dd3b]{display:flex;flex-direction:column;gap:24px;padding:32px;max-width:520px}.settings__invites[data-v-95c1dd3b]{display:flex;flex-direction:column;gap:12px}.settings__invite-field[data-v-95c1dd3b]:last-child{margin-bottom:16px}.settings__invite-actions[data-v-95c1dd3b]{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;gap:0}.settings__invite-actions .bt[data-v-95c1dd3b]{padding-bottom:1px;opacity:.6;transition:var(--transition)}.settings__invite-actions .bt[data-v-95c1dd3b]:hover{opacity:.8}.settings__invite-actions .bt[data-v-95c1dd3b]:focus{outline:none;opacity:.8}.settings__label-action[data-v-95c1dd3b]{margin-left:auto;font:var(--text-12);color:var(--orange-dark);font-weight:var(--font-weight-medium)}.settings__label-action--owner[data-v-95c1dd3b]{color:var(--c-72);font-weight:var(--font-weight-normal)}@media only screen and (max-width: 768px){.settings__section-header--row[data-v-95c1dd3b]{flex-direction:column;align-items:flex-start;gap:12px}.settings__form-actions[data-v-95c1dd3b]{flex-direction:column;align-items:stretch}.settings__companies-footer[data-v-95c1dd3b]{justify-content:stretch}.settings__password-actions[data-v-95c1dd3b]{flex-direction:column;align-items:stretch}.settings__banner[data-v-95c1dd3b]{align-items:flex-start}.settings__banner>.bt-icon[data-v-95c1dd3b]{align-self:flex-start}.settings__sheet[data-v-95c1dd3b]{padding:24px 16px}.settings__sheet-footer[data-v-95c1dd3b]{flex-direction:column;align-items:stretch}.settings__invite-add[data-v-95c1dd3b]{width:100%;justify-content:center}}.settings__density-options[data-v-95c1dd3b]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.settings__density-option[data-v-95c1dd3b]{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--c-12);border-radius:8px;cursor:pointer;transition:all .2s ease}.settings__density-option[data-v-95c1dd3b]:hover{border-color:var(--c-20);background-color:var(--c-2)}.settings__density-option[data-v-95c1dd3b]:has(.settings__density-radio:checked){border-color:var(--c-100);background-color:var(--c-4)}.settings__density-radio[data-v-95c1dd3b]{margin-top:2px;cursor:pointer}.settings__density-content[data-v-95c1dd3b]{display:flex;flex-direction:column;gap:4px;flex:1}.settings__density-title[data-v-95c1dd3b]{font-size:14px;font-weight:500;color:var(--c-100);line-height:1.2}.settings__density-description[data-v-95c1dd3b]{font-size:13px;color:var(--c-72);line-height:1.3}.switch[data-v-2b6987f6]{position:relative;display:inline-flex;height:18px;width:30px;flex-shrink:0;cursor:pointer;align-items:center;border-radius:var(--radius-full);transition:var(--transition);background:var(--c-24);padding:2px}.switch[data-state=checked][data-v-2b6987f6]{background:var(--blue)}.switch[data-state=unchecked][data-v-2b6987f6]{background:var(--c-24)}.switch__thumb[data-v-2b6987f6]{pointer-events:none;display:block;height:100%;width:14px;border-radius:var(--radius-full);background:var(--white);transform:translate(0);transition:transform var(--transition-time, .2s) ease}.switch[data-state=checked] .switch__thumb[data-v-2b6987f6]{transform:translate(12px)}.tag-multi-select__panel[data-v-1aafb71a]{display:flex;flex-direction:column;color:var(--cn-100)}.tag-multi-select__trigger[data-v-1aafb71a]{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:8px}.tag-multi-select__content[data-v-1aafb71a]{width:min(100%,200px);max-width:280px}.tag-multi-select__search-box[data-v-1aafb71a]{width:100%;border-bottom:1px solid var(--cn-12);margin:-4px -4px 0;width:calc(100% + 8px)}.tag-multi-select__search-box .form-field[data-v-1aafb71a]{border-bottom:1px solid var(--cn-12)}.tag-multi-select__search-box .input[data-v-1aafb71a]{height:100%}.tag-multi-select__search-box .input-group[data-v-1aafb71a]{height:36px}.tag-multi-select__search-box .input-group-addon[data-v-1aafb71a]{padding-left:10px}.tag-multi-select__search-box .input-group-addon[data-v-1aafb71a] svg:not([class*=size-]){color:var(--cn-100);opacity:.24}.tag-multi-select__search-box .input[data-v-1aafb71a]::placeholder{color:var(--cn-24)!important;opacity:1}.tag-multi-select__search-box .input[data-v-1aafb71a]::-webkit-input-placeholder{color:var(--cn-24)!important}.tag-multi-select__search-box .input[data-v-1aafb71a]::-moz-placeholder{color:var(--cn-24)!important;opacity:1}.tag-multi-select__search-box .input[data-v-1aafb71a]:-ms-input-placeholder{color:var(--cn-24)!important;opacity:1}.tag-multi-select__list[data-v-1aafb71a]{width:calc(100% + 4px);display:flex;flex-direction:column;max-height:200px;overflow-y:auto;gap:2px;padding-top:4px}.tag-multi-select__list[data-v-1aafb71a]::-webkit-scrollbar{width:6px;height:6px}.tag-multi-select__list[data-v-1aafb71a]::-webkit-scrollbar-track{background-color:transparent}.tag-multi-select__list[data-v-1aafb71a]::-webkit-scrollbar-thumb{background:var(--cn-32);border:none;border-radius:var(--radius-full);-webkit-transition:var(--transition);transition:var(--transition)}.tag-multi-select__list .checkbox[data-v-1aafb71a]{background-color:transparent;border:1px solid var(--cn-24)}.tag-multi-select__list .checkbox[data-state=checked][data-v-1aafb71a]{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.tag-multi-select__option[data-v-1aafb71a]{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:var(--radius-6);cursor:pointer;transition:var(--transition)}.tag-multi-select__option[data-v-1aafb71a]:hover{background-color:var(--cn-6)}.tag-multi-select__label[data-v-1aafb71a]{font:var(--text-14);color:var(--cn-100);cursor:pointer;padding-bottom:2px}.tag-multi-select__empty[data-v-1aafb71a]{font:var(--text-12);color:var(--cn-60);border:1px dashed var(--cn-16);border-radius:var(--radius-6);margin:4px 0 2px;height:100px;text-align:center;display:grid;place-items:center}.tag-multi-select__add[data-v-1aafb71a]{padding-top:2px}.tag-multi-select__add .bt[data-v-1aafb71a]{font:var(--text-13);font-weight:var(--font-weight-medium)}.project-combobox[data-v-714af51b]{width:100%}.project-combobox__button[data-v-714af51b]{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:8px}.project-combobox__content[data-v-714af51b]{display:flex;flex-direction:column;gap:8px;max-width:260px;width:100%;padding:12px;overflow:hidden}.project-combobox__search[data-v-714af51b]{margin:-4px -4px 0;width:calc(100% + 8px)}.project-combobox__search .form-field[data-v-714af51b]{border-bottom:1px solid var(--cn-12)}.project-combobox__search .input[data-v-714af51b]{height:100%}.project-combobox__search .input-group[data-v-714af51b]{height:36px}.project-combobox__search .input-group-addon[data-v-714af51b]{padding-left:10px}.project-combobox__search .input-group-addon[data-v-714af51b] svg:not([class*=size-]){color:var(--cn-100);opacity:.24}.project-combobox__search .input[data-v-714af51b]::placeholder{color:var(--cn-24)!important;opacity:1}.project-combobox__search .input[data-v-714af51b]::-webkit-input-placeholder{color:var(--cn-24)!important}.project-combobox__search .input[data-v-714af51b]::-moz-placeholder{color:var(--cn-24)!important;opacity:1}.project-combobox__search .input[data-v-714af51b]:-ms-input-placeholder{color:var(--cn-24)!important;opacity:1}.project-combobox__list[data-v-714af51b]{width:calc(100% + 4px);display:flex;flex-direction:column;max-height:180px;overflow-y:auto;gap:2px;padding-top:4px}.project-combobox__list[data-v-714af51b]::-webkit-scrollbar{width:6px;height:6px}.project-combobox__list[data-v-714af51b]::-webkit-scrollbar-track{background-color:transparent}.project-combobox__list[data-v-714af51b]::-webkit-scrollbar-thumb{background:var(--cn-32);border:none;border-radius:var(--radius-full);-webkit-transition:var(--transition);transition:var(--transition)}.project-combobox__option[data-v-714af51b]{width:100%;min-height:30px;justify-content:start;gap:6px;padding:0 12px 3px 8px;font-weight:var(--font-weight-normal)}.project-combobox__option--active[data-v-714af51b]{color:var(--cn-100);background:var(--cn-12)}.project-combobox__empty[data-v-714af51b]{height:100px;width:100%;border:1px dashed var(--cn-16);display:grid;place-items:center;text-align:center;font:var(--text-12);color:var(--cn-60);margin:2px 0 0;border-radius:var(--radius-6)}.project-combobox__add[data-v-714af51b]{padding-top:2px}.project-combobox__add .bt[data-v-714af51b]{font:var(--text-13);font-weight:var(--font-weight-medium)}.project-combobox__add .bt[data-v-714af51b]:hover{background-color:var(--cn-8)}.range-calendar-popover__trigger{justify-content:start;width:100%;padding:0 32px 3px}.range-calendar-popover__value{font-weight:var(--font-weight-normal)}.range-calendar-popover__content{width:auto}.range-calendar-popover__label{opacity:.56;margin:0 4px 0 -2px}.add-custom-field[data-v-24aa397f]{display:flex;flex-direction:column;gap:16px}.add-custom-field__list[data-v-24aa397f]{display:flex;flex-direction:column;gap:12px}.add-custom-field__item[data-v-24aa397f]{display:flex;flex-direction:column}.add-custom-field__item-header[data-v-24aa397f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.add-custom-field__item-type[data-v-24aa397f]{font:var(--text-12);font-weight:var(--font-weight-medium);color:var(--c-72);text-transform:uppercase;letter-spacing:.08em}.add-custom-field__item-remove[data-v-24aa397f]{font:var(--text-12);color:var(--c-72);font-weight:var(--font-weight-medium);transition:var(--transition)}.add-custom-field__item-remove[data-v-24aa397f]:hover{color:var(--red)}.add-custom-field__input .bt span[data-v-24aa397f]{font-weight:var(--font-weight-normal)}.add-custom-field__select-trigger[data-v-24aa397f]{width:100%;justify-content:space-between}.add-custom-field__select-trigger--empty[data-v-24aa397f]{color:var(--c-72)}.add-custom-field__multi-trigger[data-v-24aa397f]{width:100%;justify-content:space-between}.add-custom-field__multi-trigger-icon[data-v-24aa397f]{margin-left:8px}.add-custom-field__popover[data-v-24aa397f]{padding:0;background:var(--background);border-radius:var(--radius-10);box-shadow:var(--shadow-base);border:1px solid var(--c-12)}.add-custom-field-modal[data-v-24aa397f]{display:flex;flex-direction:column;gap:12px;width:min(540px,100%);padding:12px 16px 16px;max-height:400px;overflow-y:auto}.add-custom-field-modal__header[data-v-24aa397f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.add-custom-field-modal__title[data-v-24aa397f]{font:var(--text-16);font-weight:var(--font-weight-semibold)}.add-custom-field-modal__close[data-v-24aa397f]{position:absolute;top:8px;right:8px;border-radius:var(--radius-full)}.add-custom-field-modal__form[data-v-24aa397f]{display:flex;flex-direction:column;gap:16px}.add-custom-field-modal__section[data-v-24aa397f]{display:flex;flex-direction:column;gap:8px}.add-custom-field-modal__section-header[data-v-24aa397f]{display:flex;align-items:center;gap:4px;font:var(--text-13);font-weight:var(--font-weight-medium);color:var(--c-72)}.add-custom-field-modal__required[data-v-24aa397f]{color:var(--red);font-weight:var(--font-weight-semibold)}.add-custom-field-modal__input[data-v-24aa397f]{margin:0}.add-custom-field-modal__helper[data-v-24aa397f]{margin-top:2px;font:var(--text-12);color:var(--c-72)}.add-custom-field-modal__error[data-v-24aa397f]{font:var(--text-12);color:var(--red)}.add-custom-field-modal__type-select[data-v-24aa397f]{width:100%}.add-custom-field-modal__type-trigger[data-v-24aa397f]{width:100%;justify-content:space-between}.add-custom-field-modal__type-trigger-label[data-v-24aa397f]{display:inline-flex;align-items:center;gap:8px;position:relative;top:1px}.add-custom-field-modal__type-trigger-icon[data-v-24aa397f],.add-custom-field-modal__type-option-icon[data-v-24aa397f]{flex-shrink:0}.add-custom-field-modal__type-option[data-v-24aa397f]{display:inline-flex;align-items:center;gap:8px;position:relative;top:2px}.add-custom-field-modal__type-placeholder[data-v-24aa397f]{color:var(--c-72)}.add-custom-field-modal__options-header[data-v-24aa397f]{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:12px}.add-custom-field-modal__add-option[data-v-24aa397f]{display:flex;align-items:center;flex-direction:row;gap:2px;font:var(--text-12);font-weight:var(--font-weight-medium);color:var(--c-72)}.add-custom-field-modal__add-option[data-v-24aa397f]:hover{color:var(--c-100)}.add-custom-field-modal__options[data-v-24aa397f]{display:flex;flex-direction:column;gap:8px}.add-custom-field-modal__option[data-v-24aa397f]{display:flex;align-items:center;gap:8px;position:relative}.add-custom-field-modal__option-input[data-v-24aa397f]{flex:1}.add-custom-field-modal__footer[data-v-24aa397f]{display:flex;flex-direction:row;gap:16px}.add-custom-field-modal__footer .bt-secondary[data-v-24aa397f]{width:100%}.add-custom-field-modal__option-remove[data-v-24aa397f]{position:absolute;top:4px;right:4px;z-index:1;height:24px}@media (max-width: 520px){.add-custom-field-modal[data-v-24aa397f]{width:100%}.add-custom-field-modal__types[data-v-24aa397f]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.status-multi-select[data-v-5a0c8759]{max-width:150px}.status-multi-select__trigger[data-v-5a0c8759]{display:flex;align-items:center;gap:8px;justify-content:space-between;width:100%}.status-multi-select__label[data-v-5a0c8759]{flex:1;text-align:left}.status-multi-select__content[data-v-5a0c8759]{padding:6px}.status-multi-select__search-box[data-v-5a0c8759]{width:100%;margin:0 0 4px}.status-multi-select__search-input[data-v-5a0c8759]{position:relative;height:36px;box-shadow:none;border-bottom:1px solid var(--c-12);border-radius:0;padding:0 12px 4px 34px;margin:-4px -4px 0;width:calc(100% + 8px);background-color:transparent}.status-multi-select__list[data-v-5a0c8759]{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.status-multi-select__option[data-v-5a0c8759]{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:var(--radius-6);transition:var(--transition);height:28px;cursor:pointer}.status-multi-select__option[data-v-5a0c8759]:hover{background:var(--c-4)}.status-multi-select__option-label[data-v-5a0c8759]{cursor:pointer;padding-bottom:1px;white-space:nowrap}.status-multi-select__empty[data-v-5a0c8759]{font:var(--text-12);color:var(--c-60);border:1px dashed var(--c-16);border-radius:var(--radius-6);margin:8px 4px 4px;height:80px;text-align:center;display:grid;place-items:center}.content-filter-multi-select{display:flex}.content-filter-multi-select__trigger{display:flex;flex:1;justify-content:space-between;font-weight:var(--font-weight-normal)}.content-filter-multi-select__content{width:-moz-fit-content;width:fit-content;min-width:170px;max-width:240px;padding:4px}.content-filter-multi-select__popup{display:flex;flex-direction:column;gap:2px}.content-filter-multi-select__title{font:var(--text-12);font-weight:var(--font-weight-medium);color:var(--c-72);padding:4px 8px}.content-filter-multi-select__option{display:flex;align-items:center;gap:8px;height:30px;border-radius:var(--radius-6);cursor:pointer;padding:0 8px;transition:var(--transition)}.content-filter-multi-select__option:hover{background-color:var(--c-4)}.content-filter-multi-select__label{font:var(--text-14);color:var(--c-100);flex:1;padding-bottom:2px;cursor:pointer}.companySelector{width:min(100%,240px);border-bottom:1px solid var(--c-12);border-top:1px solid var(--c-12)}.companySelector--disabled{opacity:.6;pointer-events:none}.companySelector__list{display:flex;flex-direction:column;overflow-y:auto;max-height:var(--max-height, 50dvh);padding:8px;gap:2px;scrollbar-gutter:auto;scrollbar-width:none}.companySelector__item{padding:6px 12px 6px 6px;border-radius:var(--radius-8);display:flex;flex-direction:row;align-items:center;gap:8px;transition:var(--transition);cursor:pointer;border:none;background:transparent;color:inherit;font:inherit;text-align:left;width:100%}.companySelector__item:disabled{cursor:not-allowed}.companySelector__item--avatar{height:24px;width:24px;min-width:24px;display:grid;place-items:center;border-radius:var(--radius-4);font:var(--text-12);font-weight:var(--font-weight-medium);overflow:hidden;position:relative}.companySelector__item--avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-6)}.companySelector__item--avatar-text{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.companySelector__item--title{font:var(--text-14);font-weight:var(--font-weight-medium);padding-bottom:1px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.companySelector__item--check{opacity:0;margin-left:auto;flex-shrink:0}.companySelector__item--blue .companySelector__item--avatar{background-color:var(--blue-12);color:var(--blue-text)}.companySelector__item--green .companySelector__item--avatar{background-color:var(--green-24);color:var(--green-text)}.companySelector__item--pink .companySelector__item--avatar{background-color:var(--pink-24);color:var(--pink-text)}.companySelector__item--yellow .companySelector__item--avatar{background-color:var(--yellow-24);color:var(--yellow-text)}.companySelector__item--teal .companySelector__item--avatar{background-color:var(--teal-24);color:var(--teal-text)}.companySelector__item--purple .companySelector__item--avatar{background-color:var(--purple-24);color:var(--purple-text)}.companySelector__item--red .companySelector__item--avatar{background-color:var(--red-24);color:var(--red-text)}.companySelector__item:hover:not(:disabled){background-color:var(--c-4)}.companySelector__item.active{background-color:var(--c-8)}.companySelector__item.active:hover:not(:disabled){background-color:var(--c-8)}.companySelector__item.active .companySelector__item--check{opacity:1}
