@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.tiptap-tooltip{--tt-tooltip-bg:var(--tt-gray-light-900);--tt-tooltip-text:var(--white);--tt-kbd:var(--tt-gray-dark-a-400)}.dark .tiptap-tooltip{--tt-tooltip-bg:var(--white);--tt-tooltip-text:var(--tt-gray-light-600);--tt-kbd:var(--tt-gray-light-a-400)}.tiptap-tooltip{background-color:var(--tt-tooltip-bg);border-radius:var(--tt-radius-md,.375rem);color:var(--tt-tooltip-text);text-align:center;z-index:200;padding:.375rem .5rem;font-size:.75rem;font-weight:500;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.tiptap-tooltip kbd{color:var(--tt-kbd);text-align:center;text-transform:capitalize;vertical-align:initial;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;display:inline-block}.tiptap-button{--tt-button-default-bg-color:var(--tt-gray-light-a-100);--tt-button-hover-bg-color:var(--tt-gray-light-200);--tt-button-active-bg-color:var(--tt-gray-light-a-200);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-100);--tt-button-active-bg-color-subdued:var(--tt-gray-light-a-200);--tt-button-active-hover-bg-color:var(--tt-gray-light-300);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-200);--tt-button-active-hover-bg-color-subdued:var(--tt-gray-light-a-300);--tt-button-disabled-bg-color:var(--tt-gray-light-a-50)}.dark .tiptap-button{--tt-button-default-bg-color:var(--tt-gray-dark-a-100);--tt-button-hover-bg-color:var(--tt-gray-dark-200);--tt-button-active-bg-color:var(--tt-gray-dark-a-200);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-900);--tt-button-active-bg-color-subdued:var(--tt-gray-dark-a-200);--tt-button-active-hover-bg-color:var(--tt-gray-dark-300);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-800);--tt-button-active-hover-bg-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-bg-color:var(--tt-gray-dark-a-50)}.tiptap-button{--tt-button-default-text-color:var(--tt-gray-light-a-600);--tt-button-hover-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-text-color:var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-text-color:var(--tt-gray-dark-a-600);--tt-button-hover-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-text-color:var(--tt-gray-dark-a-300)}.tiptap-button{--tt-button-default-icon-color:var(--tt-gray-light-a-600);--tt-button-hover-icon-color:var(--tt-gray-light-a-900);--tt-button-active-icon-color:var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-600);--tt-button-active-icon-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-icon-color:var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-icon-color:var(--tt-gray-dark-a-600);--tt-button-hover-icon-color:var(--tt-gray-dark-a-900);--tt-button-active-icon-color:var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-400);--tt-button-active-icon-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color:var(--tt-gray-dark-a-400)}.tiptap-button{--tt-button-default-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color:var(--tt-gray-light-a-100)}.dark .tiptap-button{--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color:var(--tt-gray-dark-a-100)}.tiptap-button{--tt-button-default-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-light-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-dark-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-dark-a-400)}.tiptap-button[data-style=ghost]{--tt-button-default-bg-color:var(--transparent);--tt-button-hover-bg-color:var(--tt-gray-light-200);--tt-button-active-bg-color:var(--tt-gray-light-a-100);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-100);--tt-button-active-bg-color-subdued:var(--tt-gray-light-a-100);--tt-button-active-hover-bg-color:var(--tt-gray-light-200);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-200);--tt-button-active-hover-bg-color-subdued:var(--tt-gray-light-a-200);--tt-button-disabled-bg-color:var(--transparent)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-bg-color:var(--transparent);--tt-button-hover-bg-color:var(--tt-gray-dark-200);--tt-button-active-bg-color:var(--tt-gray-dark-a-100);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-900);--tt-button-active-bg-color-subdued:var(--tt-gray-dark-a-100);--tt-button-active-hover-bg-color:var(--tt-gray-dark-200);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-800);--tt-button-active-hover-bg-color-subdued:var(--tt-gray-dark-a-200);--tt-button-disabled-bg-color:var(--transparent)}.tiptap-button[data-style=ghost]{--tt-button-default-text-color:var(--tt-gray-light-a-600);--tt-button-hover-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-text-color:var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-text-color:var(--tt-gray-dark-a-600);--tt-button-hover-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-text-color:var(--tt-gray-dark-a-300)}.tiptap-button[data-style=ghost]{--tt-button-default-icon-color:var(--tt-gray-light-a-600);--tt-button-hover-icon-color:var(--tt-gray-light-a-900);--tt-button-active-icon-color:var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-600);--tt-button-active-icon-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-icon-color:var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-icon-color:var(--tt-gray-dark-a-600);--tt-button-hover-icon-color:var(--tt-gray-dark-a-900);--tt-button-active-icon-color:var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-300);--tt-button-active-icon-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color:var(--tt-gray-dark-a-400)}.tiptap-button[data-style=ghost]{--tt-button-default-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color:var(--tt-gray-light-a-100)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color:var(--tt-gray-dark-a-100)}.tiptap-button[data-style=ghost]{--tt-button-default-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-light-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color:var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-dark-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-dark-a-400)}.tiptap-button[data-style=primary]{--tt-button-default-bg-color:var(--tt-brand-color-500);--tt-button-hover-bg-color:var(--tt-brand-color-600);--tt-button-active-bg-color:var(--tt-brand-color-100);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-100);--tt-button-active-bg-color-subdued:var(--tt-brand-color-100);--tt-button-active-hover-bg-color:var(--tt-brand-color-200);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-200);--tt-button-active-hover-bg-color-subdued:var(--tt-brand-color-200);--tt-button-disabled-bg-color:var(--tt-gray-light-a-100)}.dark .tiptap-button[data-style=primary]{--tt-button-default-bg-color:var(--tt-brand-color-500);--tt-button-hover-bg-color:var(--tt-brand-color-600);--tt-button-active-bg-color:var(--tt-brand-color-900);--tt-button-active-bg-color-emphasized:var(--tt-brand-color-900);--tt-button-active-bg-color-subdued:var(--tt-brand-color-900);--tt-button-active-hover-bg-color:var(--tt-brand-color-800);--tt-button-active-hover-bg-color-emphasized:var(--tt-brand-color-800);--tt-button-active-hover-bg-color-subdued:var(--tt-brand-color-800);--tt-button-disabled-bg-color:var(--tt-gray-dark-a-100)}.tiptap-button[data-style=primary]{--tt-button-default-text-color:var(--white);--tt-button-hover-text-color:var(--white);--tt-button-active-text-color:var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-light-a-900);--tt-button-disabled-text-color:var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-text-color:var(--white);--tt-button-hover-text-color:var(--white);--tt-button-active-text-color:var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized:var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued:var(--tt-gray-dark-a-900);--tt-button-disabled-text-color:var(--tt-gray-dark-a-300)}.tiptap-button[data-style=primary]{--tt-button-default-icon-color:var(--white);--tt-button-hover-icon-color:var(--white);--tt-button-active-icon-color:var(--tt-brand-color-600);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-600);--tt-button-active-icon-color-subdued:var(--tt-brand-color-600);--tt-button-disabled-icon-color:var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-icon-color:var(--white);--tt-button-hover-icon-color:var(--white);--tt-button-active-icon-color:var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized:var(--tt-brand-color-400);--tt-button-active-icon-color-subdued:var(--tt-brand-color-400);--tt-button-disabled-icon-color:var(--tt-gray-dark-a-300)}.tiptap-button[data-style=primary]{--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-500);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-light-a-500);--tt-button-disabled-icon-sub-color:var(--tt-gray-light-a-100)}.dark .tiptap-button[data-style=primary]{--tt-button-default-icon-sub-color:var(--tt-gray-dark-a-400);--tt-button-hover-icon-sub-color:var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color:var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized:var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued:var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color:var(--tt-gray-dark-a-100)}.tiptap-button[data-style=primary]{--tt-button-default-dropdown-arrows-color:var(--white);--tt-button-hover-dropdown-arrows-color:var(--white);--tt-button-active-dropdown-arrows-color:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-light-a-700);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-dropdown-arrows-color:var(--white);--tt-button-hover-dropdown-arrows-color:var(--white);--tt-button-active-dropdown-arrows-color:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized:var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-subdued:var(--tt-gray-dark-a-600);--tt-button-disabled-dropdown-arrows-color:var(--tt-gray-dark-a-400)}.tiptap-button-group{vertical-align:middle;display:flex;position:relative}.tiptap-button-group[data-orientation=vertical]{flex-direction:column;justify-content:center;align-items:flex-start;min-width:max-content}.tiptap-button-group[data-orientation=vertical]>.tiptap-button{width:100%}.tiptap-button-group[data-orientation=horizontal]{flex-direction:row;align-items:center;gap:.125rem}.tiptap-button{border-radius:var(--tt-radius-lg,.75rem);font-feature-settings:"salt" on,"cv01" on;min-width:2rem;height:2rem;transition-duration:var(--tt-transition-duration-default);transition-property:background,color,opacity;transition-timing-function:var(--tt-transition-easing-default);border:none;justify-content:center;align-items:center;gap:.25rem;padding:.5rem;font-size:.875rem;font-weight:500;line-height:1.15;display:flex}.tiptap-button:focus-visible{outline:none}.tiptap-button[data-focus-visible=true],.tiptap-button[data-highlighted=true]{background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button[data-weight=small]{width:1.5rem;min-width:1.5rem;padding-left:0;padding-right:0}.tiptap-button[data-size=large]{min-width:2.375rem;height:2.375rem;padding:.625rem;font-size:.9375rem}.tiptap-button[data-size=small]{border-radius:var(--tt-radius-md,.5rem);min-width:1.5rem;height:1.5rem;padding:.3125rem;font-size:.75rem;line-height:1.2}.tiptap-button .tiptap-button-text{text-align:left;flex-grow:1;padding:0 .125rem;line-height:1.5rem}.tiptap-button[data-text-trim=on] .tiptap-button-text{text-overflow:ellipsis;overflow:hidden}.tiptap-button .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small,.tiptap-button .tiptap-button-icon,.tiptap-button .tiptap-button-icon-sub{flex-shrink:0}.tiptap-button .tiptap-button-icon{width:1rem;height:1rem}.tiptap-button[data-size=large] .tiptap-button-icon{width:1.125rem;height:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-icon-sub{width:1rem;height:1rem}.tiptap-button[data-size=large] .tiptap-button-icon-sub{width:1.125rem;height:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon-sub{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-dropdown-arrows{width:.75rem;height:.75rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-arrows{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-dropdown-small,.tiptap-button[data-size=small] .tiptap-button-dropdown-arrows{width:.625rem;height:.625rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-small{width:.75rem;height:.75rem}.tiptap-button[data-size=small] .tiptap-button-dropdown-small{width:.5rem;height:.5rem}.tiptap-button:has(>svg):not(:has(>:not(svg))){gap:.125rem}:is(.tiptap-button:has(>svg):not(:has(>:not(svg)))[data-size=large],.tiptap-button:has(>svg):not(:has(>:not(svg)))[data-size=small]){gap:.125rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text)){gap:0;padding-right:.25rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text))[data-size=large]{padding-right:.375rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text))[data-size=small]{padding-right:.25rem}.tiptap-button .tiptap-button-emoji{justify-content:center;width:1rem;display:flex}.tiptap-button[data-size=large] .tiptap-button-emoji{width:1.125rem}.tiptap-button[data-size=small] .tiptap-button-emoji{width:.875rem}.tiptap-button{background-color:var(--tt-button-default-bg-color);color:var(--tt-button-default-text-color)}.tiptap-button .tiptap-button-icon{color:var(--tt-button-default-icon-color)}.tiptap-button .tiptap-button-icon-sub{color:var(--tt-button-default-icon-sub-color)}.tiptap-button .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small{color:var(--tt-button-default-dropdown-arrows-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]),.tiptap-button[data-active-item=true]:not([disabled]),.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]){background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-icon,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-icon{color:var(--tt-button-hover-icon-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-icon-sub{color:var(--tt-button-hover-icon-sub-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-dropdown-arrows,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-dropdown-small{color:var(--tt-button-hover-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]),.tiptap-button[data-state=open]:not([disabled]){background-color:var(--tt-button-active-bg-color);color:var(--tt-button-active-text-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon{color:var(--tt-button-active-icon-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]):hover,.tiptap-button[data-state=open]:not([disabled]):hover{background-color:var(--tt-button-active-hover-bg-color)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized],.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]{background-color:var(--tt-button-active-bg-color-emphasized);color:var(--tt-button-active-text-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon{color:var(--tt-button-active-icon-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]:hover{background-color:var(--tt-button-active-hover-bg-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued],.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]{background-color:var(--tt-button-active-bg-color-subdued);color:var(--tt-button-active-text-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover{background-color:var(--tt-button-active-hover-bg-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button:disabled{background-color:var(--tt-button-disabled-bg-color);color:var(--tt-button-disabled-text-color)}.tiptap-button:disabled .tiptap-button-icon{color:var(--tt-button-disabled-icon-color)}.tiptap-separator{--tt-link-border-color:var(--tt-gray-light-a-200)}.dark .tiptap-separator{--tt-link-border-color:var(--tt-gray-dark-a-200)}.tiptap-separator{background-color:var(--tt-link-border-color);flex-shrink:0}.tiptap-separator[data-orientation=horizontal]{width:100%;height:1px;margin:.5rem 0}.tiptap-separator[data-orientation=vertical]{width:1px;height:1.5rem}:root{--tt-toolbar-height:2.75rem;--tt-safe-area-bottom:env(safe-area-inset-bottom,0px);--tt-toolbar-bg-color:var(--white);--tt-toolbar-border-color:var(--tt-gray-light-a-100)}.dark{--tt-toolbar-bg-color:var(--black);--tt-toolbar-border-color:var(--tt-gray-dark-a-50)}.tiptap-toolbar{align-items:center;gap:.25rem;display:flex}.tiptap-toolbar-group{align-items:center;gap:.125rem;display:flex}.tiptap-separator+.tiptap-toolbar-group:empty,.tiptap-toolbar-group:empty,.tiptap-toolbar-group:empty+.tiptap-separator{display:none}.tiptap-toolbar[data-variant=fixed]{background:var(--tt-toolbar-bg-color);border-bottom:1px solid var(--tt-toolbar-border-color);min-height:var(--tt-toolbar-height);overscroll-behavior-x:contain;z-index:10;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;padding:0 .5rem;position:sticky;top:0;overflow-x:auto}.tiptap-toolbar[data-variant=fixed]::-webkit-scrollbar{display:none}@media (width<=480px){.tiptap-toolbar[data-variant=fixed]{border-bottom:none;border-top:1px solid var(--tt-toolbar-border-color);height:calc(var(--tt-toolbar-height) + var(--tt-safe-area-bottom));padding:0 .5rem var(--tt-safe-area-bottom);flex-wrap:nowrap;justify-content:flex-start;position:absolute;top:auto}.tiptap-toolbar[data-variant=fixed] .tiptap-toolbar-group{flex:none}}.tiptap-toolbar[data-variant=floating]{--tt-toolbar-padding:.125rem;--tt-toolbar-border-width:1px;background-color:var(--tt-toolbar-bg-color);border:var(--tt-toolbar-border-width) solid var(--tt-toolbar-border-color);border-radius:calc(var(--tt-toolbar-padding) + var(--tt-radius-lg) + var(--tt-toolbar-border-width));box-shadow:var(--tt-shadow-elevated-md);outline:none;padding:.188rem;overflow:hidden}.tiptap-toolbar[data-variant=floating][data-plain=true]{background-color:initial;box-shadow:none;border:none;border-radius:0;padding:0}@media screen and (width<=480px){.tiptap-toolbar[data-variant=floating]{box-shadow:none;border:none;border-radius:0;width:100%}}.tiptap.ProseMirror{--blockquote-bg-color:var(--tt-gray-light-900)}.dark .tiptap.ProseMirror{--blockquote-bg-color:var(--tt-gray-dark-900)}.tiptap.ProseMirror blockquote{margin:1.5rem 0;padding-top:.375em;padding-bottom:.375em;padding-left:1em;position:relative}.tiptap.ProseMirror blockquote p{margin-top:0}.tiptap.ProseMirror blockquote.is-empty:before,.tiptap.ProseMirror blockquote:before{background-color:var(--blockquote-bg-color);content:"";border-radius:0;width:.25em;height:100%;position:absolute;top:0;bottom:0;left:0}.tiptap.ProseMirror{--tt-inline-code-bg-color:var(--tt-gray-light-a-100);--tt-inline-code-text-color:var(--tt-gray-light-a-700);--tt-inline-code-border-color:var(--tt-gray-light-a-200);--tt-codeblock-bg:var(--tt-gray-light-a-50);--tt-codeblock-text:var(--tt-gray-light-a-800);--tt-codeblock-border:var(--tt-gray-light-a-200)}.dark .tiptap.ProseMirror{--tt-inline-code-bg-color:var(--tt-gray-dark-a-100);--tt-inline-code-text-color:var(--tt-gray-dark-a-700);--tt-inline-code-border-color:var(--tt-gray-dark-a-200);--tt-codeblock-bg:var(--tt-gray-dark-a-50);--tt-codeblock-text:var(--tt-gray-dark-a-800);--tt-codeblock-border:var(--tt-gray-dark-a-200)}.tiptap.ProseMirror code{background-color:var(--tt-inline-code-bg-color);border:1px solid var(--tt-inline-code-border-color);color:var(--tt-inline-code-text-color);border-radius:6px/.375rem;padding:.1em .2em;font-family:JetBrains Mono NL,monospace;font-size:.875em;line-height:1.4}.tiptap.ProseMirror pre{background-color:var(--tt-codeblock-bg);border:1px solid var(--tt-codeblock-border);color:var(--tt-codeblock-text);border-radius:6px/.375rem;margin-top:1.5em;margin-bottom:1.5em;padding:1em;font-size:1rem}.tiptap.ProseMirror pre code{background-color:initial;-webkit-text-fill-color:inherit;color:inherit;border:none;border-radius:0}.tiptap.ProseMirror{--horizontal-rule-color:var(--tt-gray-light-a-200)}.dark .tiptap.ProseMirror{--horizontal-rule-color:var(--tt-gray-dark-a-200)}.tiptap.ProseMirror hr{background-color:var(--horizontal-rule-color);border:none;height:1px}.tiptap.ProseMirror [data-type=horizontalRule]{margin-top:2.25em;margin-bottom:2.25em;padding-top:.75rem;padding-bottom:.75rem}.tiptap.ProseMirror{--tt-checklist-bg-color:var(--tt-gray-light-a-100);--tt-checklist-bg-active-color:var(--tt-gray-light-a-900);--tt-checklist-border-color:var(--tt-gray-light-a-200);--tt-checklist-border-active-color:var(--tt-gray-light-a-900);--tt-checklist-check-icon-color:var(--white);--tt-checklist-text-active:var(--tt-gray-light-a-500)}.dark .tiptap.ProseMirror{--tt-checklist-bg-color:var(--tt-gray-dark-a-100);--tt-checklist-bg-active-color:var(--tt-gray-dark-a-900);--tt-checklist-border-color:var(--tt-gray-dark-a-200);--tt-checklist-border-active-color:var(--tt-gray-dark-a-900);--tt-checklist-check-icon-color:var(--black);--tt-checklist-text-active:var(--tt-gray-dark-a-500)}.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{margin-top:1.5em;margin-bottom:1.5em;padding-left:1.5em}.tiptap.ProseMirror ol:first-child,.tiptap.ProseMirror ul:first-child{margin-top:0}.tiptap.ProseMirror ol:last-child,.tiptap.ProseMirror ul:last-child{margin-bottom:0}.tiptap.ProseMirror ol ol,.tiptap.ProseMirror ol ul,.tiptap.ProseMirror ul ol,.tiptap.ProseMirror ul ul{margin-top:0;margin-bottom:0}.tiptap.ProseMirror li p{margin-top:0;line-height:1.6}.tiptap.ProseMirror ol{list-style:decimal}.tiptap.ProseMirror ol ol{list-style:lower-alpha}.tiptap.ProseMirror ol ol ol{list-style:lower-roman}.tiptap.ProseMirror ul:not([data-type=taskList]){list-style:outside}.tiptap.ProseMirror ul:not([data-type=taskList]) ul{list-style:circle}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul{list-style:square}.tiptap.ProseMirror ul[data-type=taskList]{padding-left:.25em}.tiptap.ProseMirror ul[data-type=taskList] li{flex-direction:row;align-items:flex-start;display:flex}.tiptap.ProseMirror ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}.tiptap.ProseMirror ul[data-type=taskList] li label{padding-top:.375rem;padding-right:.5rem;position:relative}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.tiptap.ProseMirror ul[data-type=taskList] li label span{background-color:var(--tt-checklist-bg-color);border:1px solid var(--tt-checklist-border-color);border-radius:var(--tt-radius-xs,.25rem);cursor:pointer;width:1em;height:1em;transition:background-color 80ms ease-out,border-color 80ms ease-out;display:block;position:relative}.tiptap.ProseMirror ul[data-type=taskList] li label span:before{background-color:var(--tt-checklist-check-icon-color);content:"";opacity:0;width:.75em;height:.75em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21.414 4.586a2 2 0 0 1 0 2.828l-11 11a2 2 0 0 1-2.828 0l-5-5a2 2 0 1 1 2.828-2.828L9 14.172l9.586-9.586a2 2 0 0 1 2.828 0' clip-rule='evenodd'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21.414 4.586a2 2 0 0 1 0 2.828l-11 11a2 2 0 0 1-2.828 0l-5-5a2 2 0 1 1 2.828-2.828L9 14.172l9.586-9.586a2 2 0 0 1 2.828 0' clip-rule='evenodd'/%3E%3C/svg%3E") 50%/contain no-repeat}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--tt-checklist-bg-active-color);border-color:var(--tt-checklist-border-active-color)}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span:before{opacity:1}.tiptap.ProseMirror ul[data-type=taskList] li div{flex:1;min-width:0}.tiptap.ProseMirror img{max-width:100%;height:auto;display:block}.tiptap.ProseMirror>img:not([data-type=emoji] img){border-radius:var(--tt-radius-xs,.25rem);outline:.125rem solid #0000;margin:2rem 0}.tiptap.ProseMirror img:not([data-type=emoji] img).ProseMirror-selectednode{outline-color:var(--tt-brand-color-500)}.tiptap.ProseMirror .tiptap-thread:has(>img){margin:2rem 0}.tiptap.ProseMirror .tiptap-thread:has(>img) img{border-radius:var(--tt-radius-xs,.25rem);outline:.125rem solid #0000}.tiptap.ProseMirror .tiptap-thread img{margin:0}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4{color:inherit;font-style:inherit;position:relative}.tiptap.ProseMirror h1:first-child,.tiptap.ProseMirror h1:first-of-type,.tiptap.ProseMirror h2:first-child,.tiptap.ProseMirror h2:first-of-type,.tiptap.ProseMirror h3:first-child,.tiptap.ProseMirror h3:first-of-type,.tiptap.ProseMirror h4:first-child,.tiptap.ProseMirror h4:first-of-type{margin-top:0}.tiptap.ProseMirror h1{margin-top:3em;font-size:1.5em;font-weight:700}.tiptap.ProseMirror h2{margin-top:2.5em;font-size:1.25em;font-weight:700}.tiptap.ProseMirror h3{margin-top:2em;font-size:1.125em;font-weight:600}.tiptap.ProseMirror h4{margin-top:2em;font-size:1em;font-weight:600}.tiptap.ProseMirror{--tt-collaboration-carets-label:var(--tt-gray-light-900);--link-text-color:var(--tt-brand-color-500);--thread-text:var(--tt-gray-light-900);--placeholder-color:var(--tt-gray-light-a-400);--thread-bg-color:var(--tt-color-yellow-inc-2);--tiptap-ai-insertion-color:var(--tt-brand-color-600)}.dark .tiptap.ProseMirror{--tt-collaboration-carets-label:var(--tt-gray-dark-100);--link-text-color:var(--tt-brand-color-400);--thread-text:var(--tt-gray-dark-900);--placeholder-color:var(--tt-gray-dark-a-400);--thread-bg-color:var(--tt-color-yellow-dec-2);--tiptap-ai-insertion-color:var(--tt-brand-color-400)}.tiptap.ProseMirror>*{position:relative}.tiptap.ProseMirror{caret-color:var(--tt-cursor-color);white-space:pre-wrap;outline:none}.tiptap.ProseMirror p:not(:first-child):not(td p):not(th p){margin-top:20px;font-size:1rem;font-weight:400;line-height:1.6}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--tt-selection-color);text-decoration:none}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) .selection::selection{background:0 0;text-decoration:none}.tiptap.ProseMirror .selection{background-color:var(--tt-selection-color);text-decoration:none;display:inline}.tiptap.ProseMirror .ProseMirror-selectednode:not(img):not(pre):not(.react-renderer){background-color:var(--tt-selection-color);border-radius:var(--tt-radius-md)}.tiptap.ProseMirror .ProseMirror-hideselection{caret-color:#0000}.tiptap.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap.ProseMirror a span,.tiptap.ProseMirror s span,.tiptap.ProseMirror u span{-webkit-text-decoration:inherit;text-decoration:inherit}.tiptap.ProseMirror .tiptap-ai-insertion{color:var(--tiptap-ai-insertion-color)}.tiptap.ProseMirror .collaboration-carets__caret{pointer-events:none;word-break:normal;border-left:1px solid #0000;border-right:1px solid #0000;margin-left:-1px;margin-right:-1px;position:relative}.tiptap.ProseMirror .collaboration-carets__label{color:var(--tt-collaboration-carets-label);-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:.25rem .25rem .25rem 0;padding:.125rem .375rem;font-size:.75rem;font-weight:600;line-height:1;position:absolute;top:-1.3em;left:-1px}.tiptap.ProseMirror [data-type=emoji] img{cursor:text;width:1.25em;height:1.25em;display:inline-block}.tiptap.ProseMirror a{color:var(--link-text-color);text-decoration:underline}.tiptap.ProseMirror [data-type=mention]{color:var(--tt-brand-color-500);display:inline-block}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline{border-bottom:2px dashed var(--tt-color-yellow-base);color:var(--thread-text);font-weight:600;transition:color .2s ease-in-out,background-color .2s ease-in-out}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--selected{background-color:var(--thread-bg-color);border-bottom-color:#0000}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img){border-radius:var(--tt-radius-xs,.25rem);outline:.125rem solid var(--tt-color-yellow-base);width:fit-content;overflow:hidden}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--selected{outline-color:var(--tt-color-yellow-base);outline-width:.25rem}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--hovered{outline-width:.25rem}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)){border-bottom:.125rem dashed var(--tt-color-yellow-base);border-radius:.25rem;outline:.25rem solid #0000;padding-bottom:.5rem}:is(.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--selected){background-color:var(--tt-color-yellow-base);outline-color:var(--tt-color-yellow-base)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--resolved.tiptap-thread--inline.tiptap-thread--selected{background-color:var(--tt-color-yellow-base);opacity:.5;border-color:#0000}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--block:has(.react-renderer){margin-top:3rem;margin-bottom:3rem}.is-empty:not(.with-slash)[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:attr(data-placeholder)}.is-empty.with-slash[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:"Write, type '/' for commands…";font-style:italic}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{pointer-events:none;height:0;text-align:inherit;width:100%;position:absolute;left:0;right:0}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak):before{color:var(--placeholder-color)}.prosemirror-dropcursor-block,.prosemirror-dropcursor-inline{cursor:grabbing;border-radius:.25rem;width:100%;height:.188rem;margin-left:-1px;margin-right:-1px;background:var(--tt-brand-color-400)!important}.tiptap-badge{--tt-badge-border-color:var(--tt-gray-light-a-200);--tt-badge-border-color-subdued:var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized:var(--tt-gray-light-a-600);--tt-badge-text-color:var(--tt-gray-light-a-500);--tt-badge-text-color-subdued:var(--tt-gray-light-a-400);--tt-badge-text-color-emphasized:var(--tt-gray-light-a-600);--tt-badge-bg-color:var(--white);--tt-badge-bg-color-subdued:var(--white);--tt-badge-bg-color-emphasized:var(--white);--tt-badge-icon-color:var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued:var(--tt-gray-light-a-400);--tt-badge-icon-color-emphasized:var(--tt-brand-color-600)}.dark .tiptap-badge{--tt-badge-border-color:var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued:var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized:var(--tt-gray-dark-a-500);--tt-badge-text-color:var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued:var(--tt-gray-dark-a-400);--tt-badge-text-color-emphasized:var(--tt-gray-dark-a-600);--tt-badge-bg-color:var(--black);--tt-badge-bg-color-subdued:var(--black);--tt-badge-bg-color-emphasized:var(--black);--tt-badge-icon-color:var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued:var(--tt-gray-dark-a-400);--tt-badge-icon-color-emphasized:var(--tt-brand-color-400)}.tiptap-badge[data-style=ghost]{--tt-badge-border-color:var(--tt-gray-light-a-200);--tt-badge-border-color-subdued:var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized:var(--tt-gray-light-a-600);--tt-badge-text-color:var(--tt-gray-light-a-500);--tt-badge-text-color-subdued:var(--tt-gray-light-a-400);--tt-badge-text-color-emphasized:var(--tt-gray-light-a-600);--tt-badge-bg-color:var(--transparent);--tt-badge-bg-color-subdued:var(--transparent);--tt-badge-bg-color-emphasized:var(--transparent);--tt-badge-icon-color:var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued:var(--tt-gray-light-a-400);--tt-badge-icon-color-emphasized:var(--tt-brand-color-600)}.dark .tiptap-badge[data-style=ghost]{--tt-badge-border-color:var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued:var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized:var(--tt-gray-dark-a-500);--tt-badge-text-color:var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued:var(--tt-gray-dark-a-400);--tt-badge-text-color-emphasized:var(--tt-gray-dark-a-600);--tt-badge-bg-color:var(--transparent);--tt-badge-bg-color-subdued:var(--transparent);--tt-badge-bg-color-emphasized:var(--transparent);--tt-badge-icon-color:var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued:var(--tt-gray-dark-a-400);--tt-badge-icon-color-emphasized:var(--tt-brand-color-400)}.tiptap-badge[data-style=gray]{--tt-badge-border-color:var(--tt-gray-light-a-200);--tt-badge-border-color-subdued:var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized:var(--tt-gray-light-a-500);--tt-badge-text-color:var(--tt-gray-light-a-500);--tt-badge-text-color-subdued:var(--tt-gray-light-a-400);--tt-badge-text-color-emphasized:var(--white);--tt-badge-bg-color:var(--tt-gray-light-a-100);--tt-badge-bg-color-subdued:var(--tt-gray-light-a-50);--tt-badge-bg-color-emphasized:var(--tt-gray-light-a-700);--tt-badge-icon-color:var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued:var(--tt-gray-light-a-400);--tt-badge-icon-color-emphasized:var(--white)}.dark .tiptap-badge[data-style=gray]{--tt-badge-border-color:var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued:var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized:var(--tt-gray-dark-a-500);--tt-badge-text-color:var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued:var(--tt-gray-dark-a-400);--tt-badge-text-color-emphasized:var(--black);--tt-badge-bg-color:var(--tt-gray-dark-a-100);--tt-badge-bg-color-subdued:var(--tt-gray-dark-a-50);--tt-badge-bg-color-emphasized:var(--tt-gray-dark-a-800);--tt-badge-icon-color:var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued:var(--tt-gray-dark-a-400);--tt-badge-icon-color-emphasized:var(--black)}.tiptap-badge[data-style=green]{--tt-badge-border-color:var(--tt-color-green-inc-2);--tt-badge-border-color-subdued:var(--tt-color-green-inc-3);--tt-badge-border-color-emphasized:var(--tt-color-green-dec-2);--tt-badge-text-color:var(--tt-color-green-dec-3);--tt-badge-text-color-subdued:var(--tt-color-green-dec-2);--tt-badge-text-color-emphasized:var(--tt-color-green-inc-5);--tt-badge-bg-color:var(--tt-color-green-inc-4);--tt-badge-bg-color-subdued:var(--tt-color-green-inc-5);--tt-badge-bg-color-emphasized:var(--tt-color-green-dec-1);--tt-badge-icon-color:var(--tt-color-green-dec-3);--tt-badge-icon-color-subdued:var(--tt-color-green-dec-2);--tt-badge-icon-color-emphasized:var(--tt-color-green-inc-5)}.dark .tiptap-badge[data-style=green]{--tt-badge-border-color:var(--tt-color-green-dec-2);--tt-badge-border-color-subdued:var(--tt-color-green-dec-3);--tt-badge-border-color-emphasized:var(--tt-color-green-base);--tt-badge-text-color:var(--tt-color-green-inc-3);--tt-badge-text-color-subdued:var(--tt-color-green-inc-2);--tt-badge-text-color-emphasized:var(--tt-color-green-dec-5);--tt-badge-bg-color:var(--tt-color-green-dec-4);--tt-badge-bg-color-subdued:var(--tt-color-green-dec-5);--tt-badge-bg-color-emphasized:var(--tt-color-green-inc-1);--tt-badge-icon-color:var(--tt-color-green-inc-3);--tt-badge-icon-color-subdued:var(--tt-color-green-inc-2);--tt-badge-icon-color-emphasized:var(--tt-color-green-dec-5)}.tiptap-badge[data-style=yellow]{--tt-badge-border-color:var(--tt-color-yellow-inc-2);--tt-badge-border-color-subdued:var(--tt-color-yellow-inc-3);--tt-badge-border-color-emphasized:var(--tt-color-yellow-dec-1);--tt-badge-text-color:var(--tt-color-yellow-dec-3);--tt-badge-text-color-subdued:var(--tt-color-yellow-dec-2);--tt-badge-text-color-emphasized:var(--tt-color-yellow-dec-3);--tt-badge-bg-color:var(--tt-color-yellow-inc-4);--tt-badge-bg-color-subdued:var(--tt-color-yellow-inc-5);--tt-badge-bg-color-emphasized:var(--tt-color-yellow-base);--tt-badge-icon-color:var(--tt-color-yellow-dec-3);--tt-badge-icon-color-subdued:var(--tt-color-yellow-dec-2);--tt-badge-icon-color-emphasized:var(--tt-color-yellow-dec-3)}.dark .tiptap-badge[data-style=yellow]{--tt-badge-border-color:var(--tt-color-yellow-dec-2);--tt-badge-border-color-subdued:var(--tt-color-yellow-dec-3);--tt-badge-border-color-emphasized:var(--tt-color-yellow-inc-1);--tt-badge-text-color:var(--tt-color-yellow-inc-3);--tt-badge-text-color-subdued:var(--tt-color-yellow-inc-2);--tt-badge-text-color-emphasized:var(--tt-color-yellow-dec-3);--tt-badge-bg-color:var(--tt-color-yellow-dec-4);--tt-badge-bg-color-subdued:var(--tt-color-yellow-dec-5);--tt-badge-bg-color-emphasized:var(--tt-color-yellow-base);--tt-badge-icon-color:var(--tt-color-yellow-inc-3);--tt-badge-icon-color-subdued:var(--tt-color-yellow-inc-2);--tt-badge-icon-color-emphasized:var(--tt-color-yellow-dec-3)}.tiptap-badge[data-style=red]{--tt-badge-border-color:var(--tt-color-red-inc-2);--tt-badge-border-color-subdued:var(--tt-color-red-inc-3);--tt-badge-border-color-emphasized:var(--tt-color-red-dec-2);--tt-badge-text-color:var(--tt-color-red-dec-3);--tt-badge-text-color-subdued:var(--tt-color-red-dec-2);--tt-badge-text-color-emphasized:var(--tt-color-red-inc-5);--tt-badge-bg-color:var(--tt-color-red-inc-4);--tt-badge-bg-color-subdued:var(--tt-color-red-inc-5);--tt-badge-bg-color-emphasized:var(--tt-color-red-dec-1);--tt-badge-icon-color:var(--tt-color-red-dec-3);--tt-badge-icon-color-subdued:var(--tt-color-red-dec-2);--tt-badge-icon-color-emphasized:var(--tt-color-red-inc-5)}.dark .tiptap-badge[data-style=red]{--tt-badge-border-color:var(--tt-color-red-dec-2);--tt-badge-border-color-subdued:var(--tt-color-red-dec-3);--tt-badge-border-color-emphasized:var(--tt-color-red-base);--tt-badge-text-color:var(--tt-color-red-inc-3);--tt-badge-text-color-subdued:var(--tt-color-red-inc-2);--tt-badge-text-color-emphasized:var(--tt-color-red-dec-5);--tt-badge-bg-color:var(--tt-color-red-dec-4);--tt-badge-bg-color-subdued:var(--tt-color-red-dec-5);--tt-badge-bg-color-emphasized:var(--tt-color-red-inc-1);--tt-badge-icon-color:var(--tt-color-red-inc-3);--tt-badge-icon-color-subdued:var(--tt-color-red-inc-2);--tt-badge-icon-color-emphasized:var(--tt-color-red-dec-5)}.tiptap-badge[data-style=brand]{--tt-badge-border-color:var(--tt-brand-color-300);--tt-badge-border-color-subdued:var(--tt-brand-color-200);--tt-badge-border-color-emphasized:var(--tt-brand-color-600);--tt-badge-text-color:var(--tt-brand-color-800);--tt-badge-text-color-subdued:var(--tt-brand-color-700);--tt-badge-text-color-emphasized:var(--tt-brand-color-50);--tt-badge-bg-color:var(--tt-brand-color-100);--tt-badge-bg-color-subdued:var(--tt-brand-color-50);--tt-badge-bg-color-emphasized:var(--tt-brand-color-600);--tt-badge-icon-color:var(--tt-brand-color-800);--tt-badge-icon-color-subdued:var(--tt-brand-color-700);--tt-badge-icon-color-emphasized:var(--tt-brand-color-100)}.dark .tiptap-badge[data-style=brand]{--tt-badge-border-color:var(--tt-brand-color-700);--tt-badge-border-color-subdued:var(--tt-brand-color-800);--tt-badge-border-color-emphasized:var(--tt-brand-color-400);--tt-badge-text-color:var(--tt-brand-color-200);--tt-badge-text-color-subdued:var(--tt-brand-color-300);--tt-badge-text-color-emphasized:var(--tt-brand-color-950);--tt-badge-bg-color:var(--tt-brand-color-900);--tt-badge-bg-color-subdued:var(--tt-brand-color-950);--tt-badge-bg-color-emphasized:var(--tt-brand-color-400);--tt-badge-icon-color:var(--tt-brand-color-200);--tt-badge-icon-color-subdued:var(--tt-brand-color-300);--tt-badge-icon-color-emphasized:var(--tt-brand-color-900)}.tiptap-badge-group{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.tiptap-badge-group [data-orientation=vertical]{flex-direction:column}.tiptap-badge-group [data-orientation=horizontal]{flex-direction:row}.tiptap-badge{border-radius:var(--tt-radius-sm,.375rem);font-feature-settings:"salt" on,"cv01" on;min-width:1.25rem;height:1.25rem;transition-duration:var(--tt-transition-duration-default);transition-property:background,color,opacity;transition-timing-function:var(--tt-transition-easing-default);border:1px solid;justify-content:center;align-items:center;padding:.25rem;font-size:.625rem;font-weight:700;line-height:1.15;display:flex}.tiptap-badge[data-size=large]{border-radius:var(--tt-radius-md,.375rem);min-width:1.5rem;height:1.5rem;padding:.375rem;font-size:.75rem}.tiptap-badge[data-size=small]{border-radius:var(--tt-radius-xs,.25rem);min-width:1rem;height:1rem;padding:.125rem}.tiptap-badge .tiptap-badge-text{text-align:left;flex-grow:1;padding:0 .125rem}.tiptap-badge[data-text-trim=on] .tiptap-badge-text{text-overflow:ellipsis;overflow:hidden}.tiptap-badge .tiptap-badge-icon{pointer-events:none;flex-shrink:0;width:.625rem;height:.625rem}.tiptap-badge[data-size=large] .tiptap-badge-icon{width:.75rem;height:.75rem}.tiptap-badge{background-color:var(--tt-badge-bg-color);border-color:var(--tt-badge-border-color);color:var(--tt-badge-text-color)}.tiptap-badge .tiptap-badge-icon{color:var(--tt-badge-icon-color)}.tiptap-badge[data-appearance=emphasized]{background-color:var(--tt-badge-bg-color-emphasized);border-color:var(--tt-badge-border-color-emphasized);color:var(--tt-badge-text-color-emphasized)}.tiptap-badge[data-appearance=emphasized] .tiptap-badge-icon{color:var(--tt-badge-icon-color-emphasized)}.tiptap-badge[data-appearance=subdued]{background-color:var(--tt-badge-bg-color-subdued);border-color:var(--tt-badge-border-color-subdued);color:var(--tt-badge-text-color-subdued)}.tiptap-badge[data-appearance=subdued] .tiptap-badge-icon{color:var(--tt-badge-icon-color-subdued)}.tiptap-dropdown-menu{--tt-dropdown-menu-bg-color:var(--white);--tt-dropdown-menu-border-color:var(--tt-gray-light-a-100);--tt-dropdown-menu-text-color:var(--tt-gray-light-a-600)}.dark .tiptap-dropdown-menu{--tt-dropdown-menu-border-color:var(--tt-gray-dark-a-50);--tt-dropdown-menu-bg-color:var(--tt-gray-dark-50);--tt-dropdown-menu-text-color:var(--tt-gray-dark-a-600)}.tiptap-dropdown-menu{transform-origin:var(--radix-dropdown-menu-content-transform-origin);z-index:50;outline:none}.tiptap-dropdown-menu,.tiptap-dropdown-menu>*{max-height:var(--radix-dropdown-menu-content-available-height)}.tiptap-dropdown-menu[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) fadeIn,.15s cubic-bezier(.16,1,.3,1) zoomIn}.tiptap-dropdown-menu[data-state=closed]{animation:.15s cubic-bezier(.16,1,.3,1) fadeOut,.15s cubic-bezier(.16,1,.3,1) zoomOut}.tiptap-dropdown-menu[data-side=top-end],.tiptap-dropdown-menu[data-side=top-start],.tiptap-dropdown-menu[data-side=top]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromBottom}.tiptap-dropdown-menu[data-side=right-end],.tiptap-dropdown-menu[data-side=right-start],.tiptap-dropdown-menu[data-side=right]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromLeft}.tiptap-dropdown-menu[data-side=bottom-end],.tiptap-dropdown-menu[data-side=bottom-start],.tiptap-dropdown-menu[data-side=bottom]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromTop}.tiptap-dropdown-menu[data-side=left-end],.tiptap-dropdown-menu[data-side=left-start],.tiptap-dropdown-menu[data-side=left]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromRight}:root{--tiptap-card-bg-color:var(--white);--tiptap-card-border-color:var(--tt-gray-light-a-100);--tiptap-card-group-label-color:var(--tt-gray-light-a-800)}.dark{--tiptap-card-bg-color:var(--tt-gray-dark-50);--tiptap-card-border-color:var(--tt-gray-dark-a-100);--tiptap-card-group-label-color:var(--tt-gray-dark-a-800)}.tiptap-card{--padding:.375rem;--border-width:1px;background-color:var(--tiptap-card-bg-color);border:1px solid var(--tiptap-card-border-color);border-radius:calc(var(--padding) + var(--tt-radius-lg));box-shadow:var(--tt-shadow-elevated-md);word-wrap:break-word;background-clip:initial;outline:none;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.tiptap-card-header{border-bottom:var(--border-width) solid var(--tiptap-card-border-color);flex:none;justify-content:space-between;align-items:center;width:100%;padding:.375rem;display:flex}.tiptap-card-body{flex:auto;padding:.375rem;overflow-y:auto}.tiptap-card-item-group{vertical-align:middle;min-width:max-content;display:flex;position:relative}.tiptap-card-item-group[data-orientation=vertical]{flex-direction:column;justify-content:center}.tiptap-card-item-group[data-orientation=horizontal]{flex-direction:row;align-items:center;gap:.25rem}.tiptap-card-group-label{color:var(--tiptap-card-group-label-color);text-transform:capitalize;padding:.75rem .5rem .25rem;font-size:.75rem;font-weight:600;line-height:normal}.tiptap-popover{--tt-popover-bg-color:var(--white);--tt-popover-border-color:var(--tt-gray-light-a-100);--tt-popover-text-color:var(--tt-gray-light-a-600)}.dark .tiptap-popover{--tt-popover-border-color:var(--tt-gray-dark-a-50);--tt-popover-bg-color:var(--tt-gray-dark-50);--tt-popover-text-color:var(--tt-gray-dark-a-600)}.tiptap-popover{transform-origin:var(--radix-popover-content-transform-origin);z-index:50;outline:none}.tiptap-popover,.tiptap-popover>*{max-height:var(--radix-popover-content-available-height)}.tiptap-popover[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) fadeIn,.15s cubic-bezier(.16,1,.3,1) zoomIn}.tiptap-popover[data-state=closed]{animation:.15s cubic-bezier(.16,1,.3,1) fadeOut,.15s cubic-bezier(.16,1,.3,1) zoomOut}.tiptap-popover[data-side=top-end],.tiptap-popover[data-side=top-start],.tiptap-popover[data-side=top]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromBottom}.tiptap-popover[data-side=right-end],.tiptap-popover[data-side=right-start],.tiptap-popover[data-side=right]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromLeft}.tiptap-popover[data-side=bottom-end],.tiptap-popover[data-side=bottom-start],.tiptap-popover[data-side=bottom]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromTop}.tiptap-popover[data-side=left-end],.tiptap-popover[data-side=left-start],.tiptap-popover[data-side=left]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromRight}.tiptap-button-highlight{background-color:var(--highlight-color);border-radius:var(--tt-radius-xl);width:1.25rem;height:1.25rem;margin:0 -.175rem;transition:transform .2s;position:relative}.tiptap-button-highlight:after{border:1px solid var(--highlight-color);border-radius:inherit;box-sizing:border-box;content:"";filter:brightness(95%);mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0}.dark .tiptap-button-highlight:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(80%)}.dark .tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(180%)}:root{--tiptap-input-placeholder:var(--tt-gray-light-a-400)}.dark{--tiptap-input-placeholder:var(--tt-gray-dark-a-400)}.tiptap-input{appearance:none;background:0 0;border-radius:.375rem;outline:none;width:100%;height:2rem;padding:.375rem .5rem;font-size:.875rem;font-weight:400;line-height:1.5;display:block}.tiptap-input::placeholder{color:var(--tiptap-input-placeholder)}.tiptap-input-clamp{text-overflow:ellipsis;white-space:nowrap;min-width:12rem;padding-right:0}.tiptap-input-clamp:focus{text-overflow:clip;overflow:visible}.tiptap-input-group{flex-wrap:wrap;align-items:stretch;display:flex;position:relative}:root{overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tt-gray-light-a-50:#3838380a;--tt-gray-light-a-100:#0f16240d;--tt-gray-light-a-200:#25272d1a;--tt-gray-light-a-300:#2f323733;--tt-gray-light-a-400:#282c336b;--tt-gray-light-a-500:#34373ca3;--tt-gray-light-a-600:#24272ec7;--tt-gray-light-a-700:#23252ade;--tt-gray-light-a-800:#1e2024f2;--tt-gray-light-a-900:#1d1e20fa;--tt-gray-light-50:#fafafa;--tt-gray-light-100:#f4f4f5;--tt-gray-light-200:#eaeaeb;--tt-gray-light-300:#d5d6d7;--tt-gray-light-400:#a6a7ab;--tt-gray-light-500:#7d7f82;--tt-gray-light-600:#53565a;--tt-gray-light-700:#404145;--tt-gray-light-800:#2c2d30;--tt-gray-light-900:#222325;--tt-gray-dark-a-50:#e8e8fd0d;--tt-gray-dark-a-100:#e7e7f312;--tt-gray-dark-a-200:#eeeef61c;--tt-gray-dark-a-300:#efeff538;--tt-gray-dark-a-400:#f4f4ff5e;--tt-gray-dark-a-500:#eceefd80;--tt-gray-dark-a-600:#f7f7fda3;--tt-gray-dark-a-700:#fbfbfebf;--tt-gray-dark-a-800:#fdfdfde0;--tt-gray-dark-a-900:#fffffff5;--tt-gray-dark-50:#19191a;--tt-gray-dark-100:#202022;--tt-gray-dark-200:#2d2d2f;--tt-gray-dark-300:#464649;--tt-gray-dark-400:#636369;--tt-gray-dark-500:#7c7c83;--tt-gray-dark-600:#a3a3a8;--tt-gray-dark-700:#c0c0c3;--tt-gray-dark-800:#e0e0e1;--tt-gray-dark-900:#f5f5f5;--tt-brand-color-50:#efeeff;--tt-brand-color-100:#dedbff;--tt-brand-color-200:#c3bdff;--tt-brand-color-300:#9d8aff;--tt-brand-color-400:#7a52ff;--tt-brand-color-500:#6229ff;--tt-brand-color-600:#5400e5;--tt-brand-color-700:#4b00cc;--tt-brand-color-800:#380099;--tt-brand-color-900:#2b1966;--tt-brand-color-950:#0d002e;--tt-color-green-inc-5:#f0fff2;--tt-color-green-inc-4:#d6ffdc;--tt-color-green-inc-3:#b8ffc5;--tt-color-green-inc-2:#90fea8;--tt-color-green-inc-1:#67fe92;--tt-color-green-base:#01fe73;--tt-color-green-dec-1:#03ce5e;--tt-color-green-dec-2:#02a247;--tt-color-green-dec-3:#007a35;--tt-color-green-dec-4:#005221;--tt-color-green-dec-5:#002e0f;--tt-color-yellow-inc-5:#fffcf0;--tt-color-yellow-inc-4:#fff7d1;--tt-color-yellow-inc-3:#fff1ad;--tt-color-yellow-inc-2:#ffeb8a;--tt-color-yellow-inc-1:#ffe45c;--tt-color-yellow-base:#fd0;--tt-color-yellow-dec-1:#d1b500;--tt-color-yellow-dec-2:#a38d00;--tt-color-yellow-dec-3:#7a6a00;--tt-color-yellow-dec-4:#524500;--tt-color-yellow-dec-5:#2e2600;--tt-color-red-inc-5:#ffeeeb;--tt-color-red-inc-4:#ffcdc2;--tt-color-red-inc-3:#fa9;--tt-color-red-inc-2:#ff8a75;--tt-color-red-inc-1:#ff5d47;--tt-color-red-base:#ff3014;--tt-color-red-dec-1:#d11800;--tt-color-red-dec-2:#a30e00;--tt-color-red-dec-3:#7a0800;--tt-color-red-dec-4:#520400;--tt-color-red-dec-5:#2e0100;--white:#fff;--black:#0e0e11;--transparent:#fff0;--tt-shadow-elevated-md:0px 16px 48px 0px #1118270a,0px 12px 24px 0px #1118270a,0px 6px 8px 0px #11182705,0px 2px 3px 0px #11182705;--tt-radius-xxs:.125rem;--tt-radius-xs:.25rem;--tt-radius-sm:.375rem;--tt-radius-md:.5rem;--tt-radius-lg:.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:.1s;--tt-transition-duration-default:.2s;--tt-transition-duration-long:.64s;--tt-transition-easing-default:cubic-bezier(.46,.03,.52,.96);--tt-transition-easing-cubic:cubic-bezier(.65,.05,.36,1);--tt-transition-easing-quart:cubic-bezier(.77,0,.18,1);--tt-transition-easing-circ:cubic-bezier(.79,.14,.15,.86);--tt-transition-easing-back:cubic-bezier(.68,-.55,.27,1.55);--tt-accent-contrast:8%;--tt-destructive-contrast:8%;--tt-foreground-contrast:8%;--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:#9d8aff33;--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100)}.dark{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:#7a52ff33;--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-shadow-elevated-md:0px 16px 48px 0px #00000080,0px 12px 24px 0px #0000003d,0px 6px 8px 0px #00000038,0px 2px 3px 0px #0000001f}:root{--tt-color-text-gray:#787673;--tt-color-text-brown:#9d6a53;--tt-color-text-orange:#d9730d;--tt-color-text-yellow:#ca922f;--tt-color-text-green:#448361;--tt-color-text-blue:#327da9;--tt-color-text-purple:#8f64af;--tt-color-text-pink:#c24c8b;--tt-color-text-red:#d34a45;--tt-color-text-gray-contrast:#54473126;--tt-color-text-brown-contrast:#d2a28e59;--tt-color-text-orange-contrast:#e07b3845;--tt-color-text-yellow-contrast:#ecbe4163;--tt-color-text-green-contrast:#7bb78145;--tt-color-text-blue-contrast:#5ea6cf45;--tt-color-text-purple-contrast:#a881c545;--tt-color-text-pink-contrast:#e189b445;--tt-color-text-red-contrast:#f4aa9f66}.dark{--tt-color-text-gray:#9c9c9c;--tt-color-text-brown:#b9856e;--tt-color-text-orange:#c77d48;--tt-color-text-yellow:#ca994e;--tt-color-text-green:#519e71;--tt-color-text-blue:#3699d3;--tt-color-text-purple:#9e69d3;--tt-color-text-pink:#d15796;--tt-color-text-red:#df5553;--tt-color-text-gray-contrast:#ffffff17;--tt-color-text-brown-contrast:#b9674640;--tt-color-text-orange-contrast:#e97d2533;--tt-color-text-yellow-contrast:#b3823d33;--tt-color-text-green-contrast:#2d9a6533;--tt-color-text-blue-contrast:#327da933;--tt-color-text-purple-contrast:#9b60d22e;--tt-color-text-pink-contrast:#dc4c9238;--tt-color-text-red-contrast:#dd555540}:root{--tt-color-highlight-yellow:#fef9c3;--tt-color-highlight-green:#dcfce7;--tt-color-highlight-blue:#e0f2fe;--tt-color-highlight-purple:#f3e8ff;--tt-color-highlight-red:#ffe4e6;--tt-color-highlight-gray:#f8f8f7;--tt-color-highlight-brown:#f4eeee;--tt-color-highlight-orange:#fbecdd;--tt-color-highlight-pink:#fcf1f6;--tt-color-highlight-yellow-contrast:#fbe604;--tt-color-highlight-green-contrast:#c7fad8;--tt-color-highlight-blue-contrast:#ceeafd;--tt-color-highlight-purple-contrast:#e4ccff;--tt-color-highlight-red-contrast:#ffccd0;--tt-color-highlight-gray-contrast:#54483126;--tt-color-highlight-brown-contrast:#d2a28d59;--tt-color-highlight-orange-contrast:#e07c3945;--tt-color-highlight-pink-contrast:#e188b345}.dark{--tt-color-highlight-yellow:#6b6524;--tt-color-highlight-green:#509568;--tt-color-highlight-blue:#6e92aa;--tt-color-highlight-purple:#583e74;--tt-color-highlight-red:#743e42;--tt-color-highlight-gray:#2f2f2f;--tt-color-highlight-brown:#4a3228;--tt-color-highlight-orange:#5c3b23;--tt-color-highlight-pink:#4e2c3c;--tt-color-highlight-yellow-contrast:#58531e;--tt-color-highlight-green-contrast:#47855d;--tt-color-highlight-blue-contrast:#5e86a1;--tt-color-highlight-purple-contrast:#4c3564;--tt-color-highlight-red-contrast:#643539;--tt-color-highlight-gray-contrast:#ffffff18;--tt-color-highlight-brown-contrast:#b8654540;--tt-color-highlight-orange-contrast:#e97e2533;--tt-color-highlight-pink-contrast:#dc4c9138}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes slideFromLeft{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{to{transform:rotate(1turn)}}body{--tt-toolbar-height:44px;--tt-theme-text:var(--tt-gray-light-900)}.dark body{--tt-theme-text:var(--tt-gray-dark-900)}body{color:var(--tt-theme-text);font-optical-sizing:auto;overscroll-behavior-y:none;padding:0;font-family:Inter,sans-serif;font-style:normal;font-weight:400}body,html{overscroll-behavior-x:none}#app,#root,body,html{background-color:var(--tt-bg-color);height:100%}::-webkit-scrollbar{width:.25rem}*{scrollbar-color:var(--tt-scrollbar-color) #0000;scrollbar-width:thin}::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:9999px}::-webkit-scrollbar-track{background:0 0}.tiptap.ProseMirror{font-family:DM Sans,sans-serif}.simple-editor-wrapper{width:100vw;height:100vh;overflow:auto}.simple-editor-content{flex-direction:column;flex:1;width:100%;max-width:648px;height:100%;margin:0 auto;display:flex}.simple-editor-content .tiptap.ProseMirror.simple-editor{flex:1;padding:3rem 3rem 30vh}@media screen and (width<=480px){.simple-editor-content .tiptap.ProseMirror.simple-editor{padding:1rem 1.5rem 30vh}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0}}}@layer theme{:host,:root{--font-sans:"Source Han Sans CN","Noto Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-950:oklch(28.6% .066 53.813);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-teal-600:oklch(60% .118 184.704);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-700:oklch(50% .134 242.749);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5}hr{color:inherit;border-top-width:1px;height:0}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:initial;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,#0000)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);box-sizing:border-box}#root,body,html{height:100%}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:14px;line-height:1.6}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-\[9px\]{inset:9px}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-x-5{inset-inline:calc(var(--spacing)*5)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-4{inset-block:calc(var(--spacing)*4)}.-top-12{top:calc(var(--spacing)*-12)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-7{top:calc(var(--spacing)*7)}.top-8{top:calc(var(--spacing)*8)}.top-10{top:calc(var(--spacing)*10)}.top-24{top:calc(var(--spacing)*24)}.top-\[1px\]{top:1px}.top-\[30px\]{top:30px}.top-\[44px\]{top:44px}.top-\[48px\]{top:48px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[76px\]{top:76px}.top-\[84px\]{top:84px}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-12{right:calc(var(--spacing)*-12)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-8{right:calc(var(--spacing)*8)}.right-10{right:calc(var(--spacing)*10)}.right-14{right:calc(var(--spacing)*14)}.right-\[10\%\]{right:10%}.right-\[30px\]{right:30px}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-5{bottom:calc(var(--spacing)*5)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-10{bottom:calc(var(--spacing)*10)}.bottom-\[-1px\]{bottom:-1px}.bottom-\[18px\]{bottom:18px}.-left-12{left:calc(var(--spacing)*-12)}.left-0{left:calc(var(--spacing)*0)}.left-1\.5{left:calc(var(--spacing)*1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-5{left:calc(var(--spacing)*5)}.left-8{left:calc(var(--spacing)*8)}.left-10{left:calc(var(--spacing)*10)}.left-16{left:calc(var(--spacing)*16)}.left-\[-25\%\]{left:-25%}.left-\[10\%\]{left:10%}.left-\[32\%\]{left:32%}.left-\[50\%\]{left:50%}.left-\[56px\]{left:56px}.left-\[74px\]{left:74px}.left-\[96px\]{left:96px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-49{z-index:49}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[9\]{z-index:9}.z-\[80\]{z-index:80}.z-\[81\]{z-index:81}.z-\[90\]{z-index:90}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-4{margin:calc(var(--spacing)*4)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-auto{margin-inline:auto}.-my-5{margin-block:calc(var(--spacing)*-5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-8\.5{margin-block:calc(var(--spacing)*8.5)}.ms-auto{margin-inline-start:auto}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-\[-18px\]{margin-top:-18px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-2\.5{margin-right:calc(var(--spacing)*2.5)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-5{margin-right:calc(var(--spacing)*5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-\[18px\]{margin-left:18px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.field-sizing-fixed{field-sizing:fixed}.aspect-3\/4{aspect-ratio:3/4}.aspect-\[1\.91\/1\]{aspect-ratio:1.91}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-0{height:calc(var(--spacing)*0);width:calc(var(--spacing)*0)}.size-1{height:calc(var(--spacing)*1);width:calc(var(--spacing)*1)}.size-1\.5{height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*1.5)}.size-2{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2)}.size-2\.5{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.size-3{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.size-3\.5{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-5{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.size-6{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.size-7{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.size-8{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.size-9{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9)}.size-10{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.size-11{height:calc(var(--spacing)*11);width:calc(var(--spacing)*11)}.size-12{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}.size-14{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}.size-16{height:calc(var(--spacing)*16);width:calc(var(--spacing)*16)}.size-24{height:calc(var(--spacing)*24);width:calc(var(--spacing)*24)}.size-32{height:calc(var(--spacing)*32);width:calc(var(--spacing)*32)}.size-36{height:calc(var(--spacing)*36);width:calc(var(--spacing)*36)}.size-40{height:calc(var(--spacing)*40);width:calc(var(--spacing)*40)}.size-80{height:calc(var(--spacing)*80);width:calc(var(--spacing)*80)}.size-\[13px\]{width:13px;height:13px}.size-\[14px\]{width:14px;height:14px}.size-\[16px\]{width:16px;height:16px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[38px\]{width:38px;height:38px}.size-\[42px\]{width:42px;height:42px}.size-\[68px\]{width:68px;height:68px}.size-\[82px\]{width:82px;height:82px}.size-\[88px\]{width:88px;height:88px}.size-\[112px\]{width:112px;height:112px}.size-\[118px\]{width:118px;height:118px}.size-\[172px\]{width:172px;height:172px}.size-full{width:100%;height:100%}.size-px{width:1px;height:1px}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-52{height:calc(var(--spacing)*52)}.h-56{height:calc(var(--spacing)*56)}.h-\[22px\]{height:22px}.h-\[58px\]{height:58px}.h-\[60px\]{height:60px}.h-\[62px\]{height:62px}.h-\[64px\]{height:64px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[84px\]{height:84px}.h-\[92px\]{height:92px}.h-\[100px\]{height:100px}.h-\[104px\]{height:104px}.h-\[112px\]{height:112px}.h-\[150px\]{height:150px}.h-\[151px\]{height:151px}.h-\[190px\]{height:190px}.h-\[196px\]{height:196px}.h-\[220px\]{height:220px}.h-\[230px\]{height:230px}.h-\[240px\]{height:240px}.h-\[246px\]{height:246px}.h-\[260px\]{height:260px}.h-\[275px\]{height:275px}.h-\[278px\]{height:278px}.h-\[280px\]{height:280px}.h-\[286px\]{height:286px}.h-\[296px\]{height:296px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[390px\]{height:390px}.h-\[420px\]{height:420px}.h-\[620px\]{height:620px}.h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.h-\[min\(88vh\,760px\)\]{height:min(88vh,760px)}.h-\[min\(92vh\,900px\)\]{height:min(92vh,900px)}.h-\[min\(640px\,calc\(100vh-40px\)\)\]{height:min(640px,100vh - 40px)}.h-\[min\(720px\,calc\(100vh-32px\)\)\]{height:min(720px,100vh - 32px)}.h-\[min\(760px\,calc\(100vh-40px\)\)\]{height:min(760px,100vh - 40px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-28{max-height:calc(var(--spacing)*28)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-36{max-height:calc(var(--spacing)*36)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-44{max-height:calc(var(--spacing)*44)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-52{max-height:calc(var(--spacing)*52)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[220px\]{max-height:220px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[460px\]{max-height:460px}.max-h-\[520px\]{max-height:520px}.max-h-\[620px\]{max-height:620px}.max-h-\[640px\]{max-height:640px}.max-h-\[760px\]{max-height:760px}.max-h-\[820px\]{max-height:820px}.max-h-\[calc\(100vh-180px\)\]{max-height:calc(100vh - 180px)}.max-h-\[min\(76vh\,680px\)\]{max-height:min(76vh,680px)}.max-h-\[min\(760px\,calc\(100vh-1rem\)\)\]{max-height:min(760px,100vh - 1rem)}.max-h-\[min\(760px\,calc\(100vh-2rem\)\)\]{max-height:min(760px,100vh - 2rem)}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-15{min-height:calc(var(--spacing)*15)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-36{min-height:calc(var(--spacing)*36)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-44{min-height:calc(var(--spacing)*44)}.min-h-48{min-height:calc(var(--spacing)*48)}.min-h-52{min-height:calc(var(--spacing)*52)}.min-h-56{min-height:calc(var(--spacing)*56)}.min-h-60{min-height:calc(var(--spacing)*60)}.min-h-64{min-height:calc(var(--spacing)*64)}.min-h-72{min-height:calc(var(--spacing)*72)}.min-h-80{min-height:calc(var(--spacing)*80)}.min-h-\[40px\]{min-height:40px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[56px\]{min-height:56px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[61px\]{min-height:61px}.min-h-\[62px\]{min-height:62px}.min-h-\[64px\]{min-height:64px}.min-h-\[66px\]{min-height:66px}.min-h-\[68px\]{min-height:68px}.min-h-\[72px\]{min-height:72px}.min-h-\[74px\]{min-height:74px}.min-h-\[78px\]{min-height:78px}.min-h-\[82px\]{min-height:82px}.min-h-\[86px\]{min-height:86px}.min-h-\[88px\]{min-height:88px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[104px\]{min-height:104px}.min-h-\[106px\]{min-height:106px}.min-h-\[112px\]{min-height:112px}.min-h-\[116px\]{min-height:116px}.min-h-\[118px\]{min-height:118px}.min-h-\[120px\]{min-height:120px}.min-h-\[138px\]{min-height:138px}.min-h-\[145px\]{min-height:145px}.min-h-\[150px\]{min-height:150px}.min-h-\[156px\]{min-height:156px}.min-h-\[170px\]{min-height:170px}.min-h-\[176px\]{min-height:176px}.min-h-\[180px\]{min-height:180px}.min-h-\[188px\]{min-height:188px}.min-h-\[190px\]{min-height:190px}.min-h-\[210px\]{min-height:210px}.min-h-\[214px\]{min-height:214px}.min-h-\[230px\]{min-height:230px}.min-h-\[232px\]{min-height:232px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[272px\]{min-height:272px}.min-h-\[294px\]{min-height:294px}.min-h-\[300px\]{min-height:300px}.min-h-\[310px\]{min-height:310px}.min-h-\[340px\]{min-height:340px}.min-h-\[356px\]{min-height:356px}.min-h-\[360px\]{min-height:360px}.min-h-\[420px\]{min-height:420px}.min-h-\[430px\]{min-height:430px}.min-h-\[455px\]{min-height:455px}.min-h-\[520px\]{min-height:520px}.min-h-\[560px\]{min-height:560px}.min-h-\[620px\]{min-height:620px}.min-h-\[622px\]{min-height:622px}.min-h-\[636px\]{min-height:636px}.min-h-\[720px\]{min-height:720px}.min-h-\[calc\(100dvh-72px\)\]{min-height:calc(100dvh - 72px)}.min-h-\[calc\(100dvh-88px\)\]{min-height:calc(100dvh - 88px)}.min-h-\[calc\(100dvh-104px\)\]{min-height:calc(100dvh - 104px)}.min-h-\[calc\(100dvh-134px\)\]{min-height:calc(100dvh - 134px)}.min-h-\[calc\(100dvh-172px\)\]{min-height:calc(100dvh - 172px)}.min-h-\[calc\(100dvh-180px\)\]{min-height:calc(100dvh - 180px)}.min-h-\[calc\(100vh-130px\)\]{min-height:calc(100vh - 130px)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-18{width:calc(var(--spacing)*18)}.w-20{width:calc(var(--spacing)*20)}.w-22{width:calc(var(--spacing)*22)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[8\%\]{width:8%}.w-\[9\%\]{width:9%}.w-\[10\%\]{width:10%}.w-\[16\%\]{width:16%}.w-\[21\%\]{width:21%}.w-\[24px\]{width:24px}.w-\[28\%\]{width:28%}.w-\[36\%\]{width:36%}.w-\[42\%\]{width:42%}.w-\[46\%\]{width:46%}.w-\[47\%\]{width:47%}.w-\[52\%\]{width:52%}.w-\[52px\]{width:52px}.w-\[54\%\]{width:54%}.w-\[56\%\]{width:56%}.w-\[58\%\]{width:58%}.w-\[58px\]{width:58px}.w-\[62px\]{width:62px}.w-\[64px\]{width:64px}.w-\[65\%\]{width:65%}.w-\[68\%\]{width:68%}.w-\[72\%\]{width:72%}.w-\[74px\]{width:74px}.w-\[78\%\]{width:78%}.w-\[80px\]{width:80px}.w-\[85\%\]{width:85%}.w-\[88\%\]{width:88%}.w-\[88px\]{width:88px}.w-\[90\%\]{width:90%}.w-\[92px\]{width:92px}.w-\[98px\]{width:98px}.w-\[104px\]{width:104px}.w-\[108px\]{width:108px}.w-\[112px\]{width:112px}.w-\[116px\]{width:116px}.w-\[120px\]{width:120px}.w-\[124px\]{width:124px}.w-\[132px\]{width:132px}.w-\[144px\]{width:144px}.w-\[145px\]{width:145px}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[238px\]{width:238px}.w-\[248px\]{width:248px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[286px\]{width:286px}.w-\[292px\]{width:292px}.w-\[318px\]{width:318px}.w-\[620px\]\!{width:620px!important}.w-\[760px\]\!{width:760px!important}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(340px\,calc\(100vw-40px\)\)\]{width:min(340px,100vw - 40px)}.w-\[min\(360px\,calc\(100vw-40px\)\)\]{width:min(360px,100vw - 40px)}.w-\[min\(520px\,94vw\)\]{width:min(520px,94vw)}.w-\[min\(520px\,calc\(100vw-2rem\)\)\]{width:min(520px,100vw - 2rem)}.w-\[min\(560px\,94vw\)\]{width:min(560px,94vw)}.w-\[min\(620px\,94vw\)\]{width:min(620px,94vw)}.w-\[min\(640px\,calc\(100vw-2rem\)\)\]{width:min(640px,100vw - 2rem)}.w-\[min\(720px\,calc\(100vw-1rem\)\)\]{width:min(720px,100vw - 1rem)}.w-\[min\(760px\,calc\(100vw-2rem\)\)\]{width:min(760px,100vw - 2rem)}.w-\[min\(860px\,calc\(100vw-2rem\)\)\]{width:min(860px,100vw - 2rem)}.w-\[min\(920px\,calc\(100vw-2rem\)\)\]{width:min(920px,100vw - 2rem)}.w-\[min\(920px\,calc\(100vw-32px\)\)\]{width:min(920px,100vw - 32px)}.w-\[min\(960px\,calc\(100vw-48px\)\)\]{width:min(960px,100vw - 48px)}.w-\[min\(980px\,calc\(100vw-48px\)\)\]{width:min(980px,100vw - 48px)}.w-\[min\(1080px\,calc\(100vw-1rem\)\)\]{width:min(1080px,100vw - 1rem)}.w-\[min\(1080px\,calc\(100vw-2rem\)\)\]{width:min(1080px,100vw - 2rem)}.w-\[min\(1180px\,calc\(100vw-32px\)\)\]{width:min(1180px,100vw - 32px)}.w-\[min\(1280px\,calc\(100vw-2rem\)\)\]{width:min(1280px,100vw - 2rem)}.w-\[var\(--radix-select-trigger-width\)\]{width:var(--radix-select-trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-md{width:var(--container-md)}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-28{max-width:calc(var(--spacing)*28)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-52{max-width:calc(var(--spacing)*52)}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-140{max-width:calc(var(--spacing)*140)}.max-w-\[14ch\]{max-width:14ch}.max-w-\[60vw\]{max-width:60vw}.max-w-\[62ch\]{max-width:62ch}.max-w-\[65ch\]{max-width:65ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[95vw\]\!{max-width:95vw!important}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[210px\]{max-width:210px}.max-w-\[230px\]{max-width:230px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[390px\]{max-width:390px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[460px\]{max-width:460px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[610px\]{max-width:610px}.max-w-\[620px\]{max-width:620px}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[1050px\]{max-width:1050px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1420px\]{max-width:1420px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1510px\]{max-width:1510px}.max-w-\[1580px\]{max-width:1580px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-48px\)\]\!{max-width:calc(100vw - 48px)!important}.max-w-\[min\(100\%\,520px\)\]{max-width:min(100%,520px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-28{min-width:calc(var(--spacing)*28)}.min-w-30{min-width:calc(var(--spacing)*30)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-36{min-width:calc(var(--spacing)*36)}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-44{min-width:calc(var(--spacing)*44)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-52{min-width:calc(var(--spacing)*52)}.min-w-56{min-width:calc(var(--spacing)*56)}.min-w-72{min-width:calc(var(--spacing)*72)}.min-w-\[6\.75rem\]{min-width:6.75rem}.min-w-\[7\.75rem\]{min-width:7.75rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[118px\]{min-width:118px}.min-w-\[132px\]{min-width:132px}.min-w-\[140px\]{min-width:140px}.min-w-\[148px\]{min-width:148px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[620px\]{min-width:620px}.min-w-\[700px\]{min-width:700px}.min-w-\[720px\]{min-width:720px}.min-w-\[820px\]{min-width:820px}.min-w-\[1040px\]{min-width:1040px}.min-w-\[1220px\]{min-width:1220px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-\[0\.2\]{flex:.2}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-3{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-3{--tw-translate-x:calc(var(--spacing)*-3)}.-translate-x-px{--tw-translate-x:-1px}.-translate-x-px,.translate-x-0{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-5{--tw-translate-x:calc(var(--spacing)*5)}.translate-x-5,.translate-x-\[-50\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-px{--tw-translate-x:1px}.-translate-y-1\/2,.translate-x-px{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.translate-y-0,.translate-y-0\.5{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4)}.translate-y-4,.translate-y-\[-50\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.scale-100,.scale-95{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.scale-x-0{--tw-scale-x:0%}.scale-x-0,.scale-x-100{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-12deg\]{rotate:-12deg}.rotate-\[25deg\]{rotate:25deg}.-skew-x-12{--tw-skew-x:skewX(-12deg)}.-skew-x-12,.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[shimmer_4s_infinite_linear\]{animation:4s linear infinite shimmer}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-mt-4{scroll-margin-top:calc(var(--spacing)*4)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-\[190px\]{grid-auto-rows:190px}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_1\.3fr\]{grid-template-columns:1fr 1.3fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[36px_minmax\(0\,1fr\)_120px_20px\]{grid-template-columns:36px minmax(0,1fr) 120px 20px}.grid-cols-\[70px_minmax\(0\,1fr\)_80px\]{grid-template-columns:70px minmax(0,1fr) 80px}.grid-cols-\[92px_1fr_42px\]{grid-template-columns:92px 1fr 42px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)_72px\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 72px}.grid-cols-\[minmax\(0\,1fr\)_12px_minmax\(0\,1fr\)_12px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_18px_minmax\(0\,1fr\)_18px\]{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px}.grid-cols-\[minmax\(0\,1fr\)_90px_90px\]{grid-template-columns:minmax(0,1fr) 90px 90px}.grid-cols-\[minmax\(0\,1fr\)_120px_120px_100px\]{grid-template-columns:minmax(0,1fr) 120px 120px 100px}.grid-cols-\[minmax\(0\,1fr\)_120px_200px\]{grid-template-columns:minmax(0,1fr) 120px 200px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(250px\,1\.5fr\)_minmax\(190px\,1fr\)_120px_90px_100px_100px_80px\]{grid-template-columns:minmax(250px,1.5fr) minmax(190px,1fr) 120px 90px 100px 100px 80px}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[32px\]{gap:32px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*0*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*0*(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*1*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*1*(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*1.5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*1.5*(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*2.5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*2.5*(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*5*(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*7*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*7*(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}:where(.divide-border>:not(:last-child)),:where(.divide-border\/60>:not(:last-child)){border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-border) 60%,#0000)}}:where(.divide-border\/70>:not(:last-child)){border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/70>:not(:last-child)){border-color:color-mix(in oklab,var(--color-border) 70%,#0000)}}:where(.divide-gray-50>:not(:last-child)){border-color:var(--color-gray-50)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-white\/60>:not(:last-child)){border-color:#fff9}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 60%,#0000)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[100px\]{border-radius:100px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[5px\]{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-br-\[10px\]{border-bottom-right-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[28px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:28px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[28px\]{border-left-style:var(--tw-border-style);border-left-width:28px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0d0d0d0f\]{border-color:#0d0d0d0f}.border-\[\#0d0d0d14\]{border-color:#0d0d0d14}.border-\[\#0000001a\]{border-color:#0000001a}.border-\[\#17181c\]{border-color:#17181c}.border-\[\#333333\]\/40{border-color:oklab(32.1092% 2.98023e-8 0/.4)}.border-\[\#a9c5a1\]{border-color:#a9c5a1}.border-\[\#a83d17\]{border-color:#a83d17}.border-\[\#bac6ff\]{border-color:#bac6ff}.border-\[\#bfc4cd\]{border-color:#bfc4cd}.border-\[\#d4e3d0\]{border-color:#d4e3d0}.border-\[\#d7defe\]{border-color:#d7defe}.border-\[\#d9ddd6\]{border-color:#d9ddd6}.border-\[\#d9dde4\]{border-color:#d9dde4}.border-\[\#dca29d\]{border-color:#dca29d}.border-\[\#dce2d8\]{border-color:#dce2d8}.border-\[\#ddd7d2\]{border-color:#ddd7d2}.border-\[\#dedbd7\]{border-color:#dedbd7}.border-\[\#dfe3dc\]{border-color:#dfe3dc}.border-\[\#dfe4ec\]{border-color:#dfe4ec}.border-\[\#e0e2dd\]{border-color:#e0e2dd}.border-\[\#e0e4eb\]{border-color:#e0e4eb}.border-\[\#e0e5dd\]{border-color:#e0e5dd}.border-\[\#e1e4de\]{border-color:#e1e4de}.border-\[\#e2ddd8\]{border-color:#e2ddd8}.border-\[\#e3e6eb\]{border-color:#e3e6eb}.border-\[\#e4ddd8\]{border-color:#e4ddd8}.border-\[\#e4e0dc\]{border-color:#e4e0dc}.border-\[\#e4e5e1\]{border-color:#e4e5e1}.border-\[\#e4e8f1\]{border-color:#e4e8f1}.border-\[\#e5e1dd\]{border-color:#e5e1dd}.border-\[\#e5e6e1\]{border-color:#e5e6e1}.border-\[\#e5e7e2\]{border-color:#e5e7e2}.border-\[\#e7e9ee\]{border-color:#e7e9ee}.border-\[\#e8e1dc\]{border-color:#e8e1dc}.border-\[\#e9edf5\]{border-color:#e9edf5}.border-\[\#ebe7e3\]{border-color:#ebe7e3}.border-\[\#eceee9\]{border-color:#eceee9}.border-\[\#eceef2\]{border-color:#eceef2}.border-\[\#edf0f4\]{border-color:#edf0f4}.border-\[\#eee0c5\]{border-color:#eee0c5}.border-\[\#eee6e0\]{border-color:#eee6e0}.border-\[\#eeeae6\]{border-color:#eeeae6}.border-\[\#efb9b4\]{border-color:#efb9b4}.border-\[\#f0cdb8\]{border-color:#f0cdb8}.border-\[\#f0dfbd\]{border-color:#f0dfbd}.border-\[\#f5c9a8\]{border-color:#f5c9a8}.border-\[\#f5ddd0\]{border-color:#f5ddd0}.border-\[\#ff7a46\]{border-color:#ff7a46}.border-\[\#ffd2bd\]{border-color:#ffd2bd}.border-\[oklch\(0\.92_0\.003_260\)\]{border-color:oklch(92% .003 260)}.border-\[oklch\(0\.145_0\.005_260\)\]{border-color:oklch(14.5% .005 260)}.border-\[oklch\(0\.708_0\.005_260\)\]{border-color:oklch(70.8% .005 260)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/75{border-color:#fee685bf}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/75{border-color:color-mix(in oklab,var(--color-amber-200) 75%,#0000)}}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/80{border-color:color-mix(in oklab,var(--color-amber-200) 80%,#0000)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,#0000)}}.border-amber-500\/35{border-color:#f99c0059}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/35{border-color:color-mix(in oklab,var(--color-amber-500) 35%,#0000)}}.border-background{border-color:var(--color-background)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,#0000)}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-100\/90{border-color:#dbeafee6}@supports (color:color-mix(in lab,red,red)){.border-blue-100\/90{border-color:color-mix(in oklab,var(--color-blue-100) 90%,#0000)}}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-200\/80{border-color:#bedbffcc}@supports (color:color-mix(in lab,red,red)){.border-blue-200\/80{border-color:color-mix(in oklab,var(--color-blue-200) 80%,#0000)}}.border-blue-300{border-color:var(--color-blue-300)}.border-border,.border-border\/50{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--color-border) 50%,#0000)}}.border-border\/60{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--color-border) 60%,#0000)}}.border-border\/65{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/65{border-color:color-mix(in oklab,var(--color-border) 65%,#0000)}}.border-border\/70{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--color-border) 70%,#0000)}}.border-border\/80{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/80{border-color:color-mix(in oklab,var(--color-border) 80%,#0000)}}.border-destructive,.border-destructive\/15{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/15{border-color:color-mix(in oklab,var(--color-destructive) 15%,#0000)}}.border-destructive\/20{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--color-destructive) 20%,#0000)}}.border-destructive\/25{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/25{border-color:color-mix(in oklab,var(--color-destructive) 25%,#0000)}}.border-destructive\/30{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--color-destructive) 30%,#0000)}}.border-destructive\/35{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/35{border-color:color-mix(in oklab,var(--color-destructive) 35%,#0000)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/80{border-color:color-mix(in oklab,var(--color-emerald-200) 80%,#0000)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-foreground,.border-foreground\/20{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/20{border-color:color-mix(in oklab,var(--color-foreground) 20%,#0000)}}.border-foreground\/25{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/25{border-color:color-mix(in oklab,var(--color-foreground) 25%,#0000)}}.border-foreground\/30{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/30{border-color:color-mix(in oklab,var(--color-foreground) 30%,#0000)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-input{border-color:var(--color-input)}.border-orange-100{border-color:var(--color-orange-100)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-200\/70{border-color:#ffd7a8b3}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/70{border-color:color-mix(in oklab,var(--color-orange-200) 70%,#0000)}}.border-orange-200\/75{border-color:#ffd7a8bf}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/75{border-color:color-mix(in oklab,var(--color-orange-200) 75%,#0000)}}.border-primary,.border-primary\/15{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/15{border-color:color-mix(in oklab,var(--color-primary) 15%,#0000)}}.border-primary\/20{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--color-primary) 20%,#0000)}}.border-primary\/25{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/25{border-color:color-mix(in oklab,var(--color-primary) 25%,#0000)}}.border-primary\/30{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--color-primary) 30%,#0000)}}.border-primary\/35{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/35{border-color:color-mix(in oklab,var(--color-primary) 35%,#0000)}}.border-primary\/40{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--color-primary) 40%,#0000)}}.border-primary\/50{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--color-primary) 50%,#0000)}}.border-primary\/55{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/55{border-color:color-mix(in oklab,var(--color-primary) 55%,#0000)}}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-rose-200\/80{border-color:#ffccd3cc}@supports (color:color-mix(in lab,red,red)){.border-rose-200\/80{border-color:color-mix(in oklab,var(--color-rose-200) 80%,#0000)}}.border-sidebar-border,.border-sidebar-border\/60{border-color:var(--color-sidebar-border)}@supports (color:color-mix(in lab,red,red)){.border-sidebar-border\/60{border-color:color-mix(in oklab,var(--color-sidebar-border) 60%,#0000)}}.border-sky-200\/75{border-color:#b8e6febf}@supports (color:color-mix(in lab,red,red)){.border-sky-200\/75{border-color:color-mix(in oklab,var(--color-sky-200) 75%,#0000)}}.border-transparent{border-color:#0000}.border-violet-200\/75{border-color:#ddd6ffbf}@supports (color:color-mix(in lab,red,red)){.border-violet-200\/75{border-color:color-mix(in oklab,var(--color-violet-200) 75%,#0000)}}.border-violet-200\/80{border-color:#ddd6ffcc}@supports (color:color-mix(in lab,red,red)){.border-violet-200\/80{border-color:color-mix(in oklab,var(--color-violet-200) 80%,#0000)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,#0000)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,#0000)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,#0000)}}.border-white\/55{border-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.border-white\/55{border-color:color-mix(in oklab,var(--color-white) 55%,#0000)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,#0000)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,#0000)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white) 80%,#0000)}}.border-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.border-white\/90{border-color:color-mix(in oklab,var(--color-white) 90%,#0000)}}.border-t-transparent{border-top-color:#0000}.border-b-primary{border-bottom-color:var(--color-primary)}.border-l-transparent{border-left-color:#0000}.bg-\[\#1e80ff\]{background-color:#1e80ff}.bg-\[\#1f6fe5\]{background-color:#1f6fe5}.bg-\[\#2e963d\]{background-color:#2e963d}.bg-\[\#2f6ff6\]{background-color:#2f6ff6}.bg-\[\#3f3733\]\/35{background-color:oklab(34.3831% .00884274 .00992954/.35)}.bg-\[\#006eff\]{background-color:#006eff}.bg-\[\#07c160\]{background-color:#07c160}.bg-\[\#009a61\]{background-color:#009a61}.bg-\[\#21b351\]{background-color:#21b351}.bg-\[\#23b26d\]{background-color:#23b26d}.bg-\[\#25b864\]{background-color:#25b864}.bg-\[\#443a35\]\/35{background-color:oklab(35.7303% .0109881 .0123054/.35)}.bg-\[\#1677ff\]{background-color:#1677ff}.bg-\[\#1689f5\]{background-color:#1689f5}.bg-\[\#2687d5\]{background-color:#2687d5}.bg-\[\#2932e1\]{background-color:#2932e1}.bg-\[\#17181c\]{background-color:#17181c}.bg-\[\#101216\]{background-color:#101216}.bg-\[\#101410\]{background-color:#101410}.bg-\[\#111111\]{background-color:#111}.bg-\[\#171717\]{background-color:#171717}.bg-\[\#a5a8a3\]{background-color:#a5a8a3}.bg-\[\#a83d17\]{background-color:#a83d17}.bg-\[\#d9dde4\]{background-color:#d9dde4}.bg-\[\#d62f2f\]{background-color:#d62f2f}.bg-\[\#d81e06\]{background-color:#d81e06}.bg-\[\#d71920\]{background-color:#d71920}.bg-\[\#dfe2dc\]{background-color:#dfe2dc}.bg-\[\#dfe8db\]{background-color:#dfe8db}.bg-\[\#e3e7df\]{background-color:#e3e7df}.bg-\[\#e4e8e1\]{background-color:#e4e8e1}.bg-\[\#e6e9ff\]{background-color:#e6e9ff}.bg-\[\#e07a4a\]{background-color:#e07a4a}.bg-\[\#e7ebf2\]{background-color:#e7ebf2}.bg-\[\#e8e5e2\]{background-color:#e8e5e2}.bg-\[\#e7967e\]{background-color:#e7967e}.bg-\[\#e60012\]{background-color:#e60012}.bg-\[\#e95323\]{background-color:#e95323}.bg-\[\#ea6f5a\]{background-color:#ea6f5a}.bg-\[\#edf1eb\]{background-color:#edf1eb}.bg-\[\#eeefec\]{background-color:#eeefec}.bg-\[\#eef0ec\]{background-color:#eef0ec}.bg-\[\#eef1f5\]{background-color:#eef1f5}.bg-\[\#eef2ff\]{background-color:#eef2ff}.bg-\[\#f0f1ee\]{background-color:#f0f1ee}.bg-\[\#f1f4ed\]{background-color:#f1f4ed}.bg-\[\#f2c782\]{background-color:#f2c782}.bg-\[\#f2f3f1\]{background-color:#f2f3f1}.bg-\[\#f2f6ef\]{background-color:#f2f6ef}.bg-\[\#f3f4f2\]{background-color:#f3f4f2}.bg-\[\#f3f4f6\]{background-color:#f3f4f6}.bg-\[\#f4f1e8\]{background-color:#f4f1e8}.bg-\[\#f4f4f1\]{background-color:#f4f4f1}.bg-\[\#f5f1e8\]{background-color:#f5f1e8}.bg-\[\#f7f4f1\]{background-color:#f7f4f1}.bg-\[\#f7f7f3\]{background-color:#f7f7f3}.bg-\[\#f7f7f3\]\/95{background-color:oklab(97.5031% -.0015001 .00506562/.95)}.bg-\[\#f7f8fa\]{background-color:#f7f8fa}.bg-\[\#f34c4c\]{background-color:#f34c4c}.bg-\[\#f01414\]{background-color:#f01414}.bg-\[\#fafaf7\]{background-color:#fafaf7}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fb5a9d\]{background-color:#fb5a9d}.bg-\[\#fbfaf8\]{background-color:#fbfaf8}.bg-\[\#fbfbfc\]{background-color:#fbfbfc}.bg-\[\#fbfcf8\]{background-color:#fbfcf8}.bg-\[\#fbfcff\]{background-color:#fbfcff}.bg-\[\#fcfcfd\]{background-color:#fcfcfd}.bg-\[\#ff4d3d\]{background-color:#ff4d3d}.bg-\[\#ff6a32\]{background-color:#ff6a32}.bg-\[\#ff7a1a\]{background-color:#ff7a1a}.bg-\[\#ff7a46\]{background-color:#ff7a46}.bg-\[\#ff9a6d\]{background-color:#ff9a6d}.bg-\[\#ff653e\]{background-color:#ff653e}.bg-\[\#ff8200\]{background-color:#ff8200}.bg-\[\#ff9900\]{background-color:#f90}.bg-\[\#ffb31a\]{background-color:#ffb31a}.bg-\[\#ffb088\]{background-color:#ffb088}.bg-\[\#ffd100\]{background-color:#ffd100}.bg-\[\#ffe8dc\]{background-color:#ffe8dc}.bg-\[\#fff0d2\]{background-color:#fff0d2}.bg-\[\#fff0e7\]{background-color:#fff0e7}.bg-\[\#fff0ed\]{background-color:#fff0ed}.bg-\[\#fff1e9\]{background-color:#fff1e9}.bg-\[\#fff3eb\]{background-color:#fff3eb}.bg-\[\#fff4f2\]{background-color:#fff4f2}.bg-\[\#fff6df\]{background-color:#fff6df}.bg-\[\#fff9f5\]\/85{background-color:oklab(98.5633% .00463161 .00694942/.85)}.bg-\[\#fff9f5\]\/88{background-color:oklab(98.5633% .00463161 .00694942/.88)}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[\#fffdf8\]{background-color:#fffdf8}.bg-\[\#fffdfb\]\/94{background-color:oklab(99.5017% .00128666 .00315011/.94)}.bg-\[oklch\(0\.7_0\.005_260\)\]{background-color:oklch(70% .005 260)}.bg-\[oklch\(0\.9_0\.003_260\)\]{background-color:oklch(90% .003 260)}.bg-\[oklch\(0\.46_0\.005_260\)\]{background-color:oklch(46% .005 260)}.bg-\[oklch\(0\.68_0\.005_260\)\]{background-color:oklch(68% .005 260)}.bg-\[oklch\(0\.86_0\.003_260\)\]{background-color:oklch(86% .003 260)}.bg-\[oklch\(0\.91_0\.003_260\)\]{background-color:oklch(91% .003 260)}.bg-\[oklch\(0\.92_0\.003_260\)\]{background-color:oklch(92% .003 260)}.bg-\[oklch\(0\.94_0\.003_260\)\]{background-color:oklch(94% .003 260)}.bg-\[oklch\(0\.145_0\.005_260\)\]{background-color:oklch(14.5% .005 260)}.bg-\[oklch\(0\.958_0\.003_260\)\]{background-color:oklch(95.8% .003 260)}.bg-\[oklch\(0\.982_0\.002_260\)\]{background-color:oklch(98.2% .002 260)}.bg-\[oklch\(0\.995_0\.001_260\)\]{background-color:oklch(99.5% .001 260)}.bg-\[var\(--growth-warning\)\]{background-color:var(--growth-warning)}.bg-accent,.bg-accent\/80{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/80{background-color:color-mix(in oklab,var(--color-accent) 80%,#0000)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/70{background-color:color-mix(in oklab,var(--color-amber-50) 70%,#0000)}}.bg-amber-50\/85{background-color:#fffbebd9}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/85{background-color:color-mix(in oklab,var(--color-amber-50) 85%,#0000)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500) 5%,#0000)}}.bg-amber-500\/75{background-color:#f99c00bf}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/75{background-color:color-mix(in oklab,var(--color-amber-500) 75%,#0000)}}.bg-amber-500\/\[0\.05\]{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-amber-500) 5%,#0000)}}.bg-background,.bg-background\/50{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/50{background-color:color-mix(in oklab,var(--color-background) 50%,#0000)}}.bg-background\/55{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/55{background-color:color-mix(in oklab,var(--color-background) 55%,#0000)}}.bg-background\/60{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/60{background-color:color-mix(in oklab,var(--color-background) 60%,#0000)}}.bg-background\/70{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in oklab,var(--color-background) 70%,#0000)}}.bg-background\/72{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/72{background-color:color-mix(in oklab,var(--color-background) 72%,#0000)}}.bg-background\/75{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/75{background-color:color-mix(in oklab,var(--color-background) 75%,#0000)}}.bg-background\/80{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,var(--color-background) 80%,#0000)}}.bg-background\/90{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/90{background-color:color-mix(in oklab,var(--color-background) 90%,#0000)}}.bg-background\/95{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--color-background) 95%,#0000)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,#0000)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,#0000)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,#0000)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/60{background-color:color-mix(in oklab,var(--color-blue-50) 60%,#0000)}}.bg-blue-50\/70{background-color:#eff6ffb3}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/70{background-color:color-mix(in oklab,var(--color-blue-50) 70%,#0000)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border,.bg-border\/60{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/60{background-color:color-mix(in oklab,var(--color-border) 60%,#0000)}}.bg-border\/80{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/80{background-color:color-mix(in oklab,var(--color-border) 80%,#0000)}}.bg-card,.bg-card\/50{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/50{background-color:color-mix(in oklab,var(--color-card) 50%,#0000)}}.bg-card\/70{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/70{background-color:color-mix(in oklab,var(--color-card) 70%,#0000)}}.bg-card\/90{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/90{background-color:color-mix(in oklab,var(--color-card) 90%,#0000)}}.bg-current{background-color:currentColor}.bg-destructive,.bg-destructive\/5{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--color-destructive) 5%,#0000)}}.bg-destructive\/10{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--color-destructive) 10%,#0000)}}.bg-destructive\/15{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/15{background-color:color-mix(in oklab,var(--color-destructive) 15%,#0000)}}.bg-destructive\/\[0\.03\]{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-destructive) 3%,#0000)}}.bg-destructive\/\[0\.04\]{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-destructive) 4%,#0000)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,#0000)}}.bg-emerald-500\/75{background-color:#00bb7fbf}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/75{background-color:color-mix(in oklab,var(--color-emerald-500) 75%,#0000)}}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-foreground,.bg-foreground\/18{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/18{background-color:color-mix(in oklab,var(--color-foreground) 18%,#0000)}}.bg-foreground\/35{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/35{background-color:color-mix(in oklab,var(--color-foreground) 35%,#0000)}}.bg-foreground\/50{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/50{background-color:color-mix(in oklab,var(--color-foreground) 50%,#0000)}}.bg-foreground\/70{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/70{background-color:color-mix(in oklab,var(--color-foreground) 70%,#0000)}}.bg-foreground\/80{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/80{background-color:color-mix(in oklab,var(--color-foreground) 80%,#0000)}}.bg-foreground\/\[0\.05\]{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-foreground) 5%,#0000)}}.bg-foreground\/\[0\.06\]{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-foreground) 6%,#0000)}}.bg-foreground\/\[0\.07\]{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-foreground) 7%,#0000)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab,red,red)){.bg-gray-50\/50{background-color:color-mix(in oklab,var(--color-gray-50) 50%,#0000)}}.bg-gray-50\/60{background-color:#f9fafb99}@supports (color:color-mix(in lab,red,red)){.bg-gray-50\/60{background-color:color-mix(in oklab,var(--color-gray-50) 60%,#0000)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-100{background-color:var(--color-green-100)}.bg-input{background-color:var(--color-input)}.bg-muted{background-color:var(--color-muted)}.bg-muted-foreground,.bg-muted-foreground\/30{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,var(--color-muted-foreground) 30%,#0000)}}.bg-muted-foreground\/40{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--color-muted-foreground) 40%,#0000)}}.bg-muted\/10{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/10{background-color:color-mix(in oklab,var(--color-muted) 10%,#0000)}}.bg-muted\/15{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/15{background-color:color-mix(in oklab,var(--color-muted) 15%,#0000)}}.bg-muted\/20{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--color-muted) 20%,#0000)}}.bg-muted\/25{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/25{background-color:color-mix(in oklab,var(--color-muted) 25%,#0000)}}.bg-muted\/30{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--color-muted) 30%,#0000)}}.bg-muted\/35{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/35{background-color:color-mix(in oklab,var(--color-muted) 35%,#0000)}}.bg-muted\/40{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--color-muted) 40%,#0000)}}.bg-muted\/45{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/45{background-color:color-mix(in oklab,var(--color-muted) 45%,#0000)}}.bg-muted\/50{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)}}.bg-muted\/55{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/55{background-color:color-mix(in oklab,var(--color-muted) 55%,#0000)}}.bg-muted\/60{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--color-muted) 60%,#0000)}}.bg-muted\/70{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/70{background-color:color-mix(in oklab,var(--color-muted) 70%,#0000)}}.bg-muted\/72{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/72{background-color:color-mix(in oklab,var(--color-muted) 72%,#0000)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-50\/60{background-color:#fff7ed99}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/60{background-color:color-mix(in oklab,var(--color-orange-50) 60%,#0000)}}.bg-orange-50\/85{background-color:#fff7edd9}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/85{background-color:color-mix(in oklab,var(--color-orange-50) 85%,#0000)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-popover,.bg-popover\/95{background-color:var(--color-popover)}@supports (color:color-mix(in lab,red,red)){.bg-popover\/95{background-color:color-mix(in oklab,var(--color-popover) 95%,#0000)}}.bg-primary{background-color:var(--color-primary)}.bg-primary-foreground{background-color:var(--color-primary-foreground)}.bg-primary\/5{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary) 5%,#0000)}}.bg-primary\/8{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/8{background-color:color-mix(in oklab,var(--color-primary) 8%,#0000)}}.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,#0000)}}.bg-primary\/12{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/12{background-color:color-mix(in oklab,var(--color-primary) 12%,#0000)}}.bg-primary\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--color-primary) 15%,#0000)}}.bg-primary\/20{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--color-primary) 20%,#0000)}}.bg-primary\/25{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/25{background-color:color-mix(in oklab,var(--color-primary) 25%,#0000)}}.bg-primary\/55{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/55{background-color:color-mix(in oklab,var(--color-primary) 55%,#0000)}}.bg-primary\/\[0\.06\]{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-primary) 6%,#0000)}}.bg-primary\/\[0\.07\]{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-primary) 7%,#0000)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-secondary,.bg-secondary\/45{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/45{background-color:color-mix(in oklab,var(--color-secondary) 45%,#0000)}}.bg-secondary\/70{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/70{background-color:color-mix(in oklab,var(--color-secondary) 70%,#0000)}}.bg-sidebar{background-color:var(--color-sidebar)}.bg-sidebar-accent{background-color:var(--color-sidebar-accent)}.bg-sidebar-border{background-color:var(--color-sidebar-border)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/85{background-color:#f0f9ffd9}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/85{background-color:color-mix(in oklab,var(--color-sky-50) 85%,#0000)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/85{background-color:#f5f3ffd9}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/85{background-color:color-mix(in oklab,var(--color-violet-50) 85%,#0000)}}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,#0000)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,#0000)}}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.bg-white\/45{background-color:color-mix(in oklab,var(--color-white) 45%,#0000)}}.bg-white\/48{background-color:#ffffff7a}@supports (color:color-mix(in lab,red,red)){.bg-white\/48{background-color:color-mix(in oklab,var(--color-white) 48%,#0000)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.bg-white\/55{background-color:color-mix(in oklab,var(--color-white) 55%,#0000)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,#0000)}}.bg-white\/65{background-color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.bg-white\/65{background-color:color-mix(in oklab,var(--color-white) 65%,#0000)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,#0000)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.bg-white\/72{background-color:color-mix(in oklab,var(--color-white) 72%,#0000)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,#0000)}}.bg-white\/76{background-color:#ffffffc2}@supports (color:color-mix(in lab,red,red)){.bg-white\/76{background-color:color-mix(in oklab,var(--color-white) 76%,#0000)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,#0000)}}.bg-white\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.bg-white\/82{background-color:color-mix(in oklab,var(--color-white) 82%,#0000)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,#0000)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,#0000)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,#0000)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-white) 5%,#0000)}}.bg-yellow-200\/80{background-color:#fff085cc}@supports (color:color-mix(in lab,red,red)){.bg-yellow-200\/80{background-color:color-mix(in oklab,var(--color-yellow-200) 80%,#0000)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-\[linear-gradient\(90deg\,rgba\(239\,246\,255\,0\.9\)_0\%\,rgba\(255\,255\,255\,0\.98\)_34\%\,rgba\(239\,246\,255\,0\.84\)_100\%\)\]{background-image:linear-gradient(90deg,#eff6ffe6,#fffffffa 34%,#eff6ffd6)}.bg-\[linear-gradient\(180deg\,rgba\(15\,23\,42\,0\.035\)\,rgba\(15\,23\,42\,0\)\)\]{background-image:linear-gradient(#0f172a09,#0f172a00)}.bg-\[radial-gradient\(circle_at_top_left\,var\(--secondary\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at top left,var(--secondary),#0000 58%)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(15\,23\,42\,0\.06\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at 100% 0,#0f172a0f,#0000 70%)}.from-transparent{--tw-gradient-from:#0000;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-white\/0{--tw-gradient-from:color-mix(in oklab,var(--color-white) 0%,#0000)}}.from-white\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#7dd3fc\]\/10{--tw-gradient-via:oklab(82.7586% -.0646681 -.0779426/.1);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#17181c\]\/25{--tw-gradient-via:oklab(20.9702% .000634559 -.00800359/.25);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#aeb8c8\]{--tw-gradient-via:#aeb8c8;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/40{--tw-gradient-via:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/40{--tw-gradient-via:color-mix(in oklab,var(--color-primary) 40%,#0000)}}.via-primary\/40{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/10{--tw-gradient-via:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.via-white\/10{--tw-gradient-via:color-mix(in oklab,var(--color-white) 10%,#0000)}}.via-white\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/12{--tw-gradient-via:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.via-white\/12{--tw-gradient-via:color-mix(in oklab,var(--color-white) 12%,#0000)}}.via-white\/12{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/45{--tw-gradient-via:#ffffff73}@supports (color:color-mix(in lab,red,red)){.via-white\/45{--tw-gradient-via:color-mix(in oklab,var(--color-white) 45%,#0000)}}.via-white\/45{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/55{--tw-gradient-via:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.via-white\/55{--tw-gradient-via:color-mix(in oklab,var(--color-white) 55%,#0000)}}.via-white\/55{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/80{--tw-gradient-via:#fffc}@supports (color:color-mix(in lab,red,red)){.via-white\/80{--tw-gradient-via:color-mix(in oklab,var(--color-white) 80%,#0000)}}.via-white\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:#0000;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-white\/0{--tw-gradient-to:color-mix(in oklab,var(--color-white) 0%,#0000)}}.to-white\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-size-\[200\%_auto\]{background-size:200%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#ff6b3d\]{fill:#ff6b3d}.fill-current{fill:currentColor}.fill-foreground{fill:var(--color-foreground)}.fill-none{fill:none}.fill-primary{fill:var(--color-primary)}.stroke-\[\#111111\]{stroke:#111}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-bottom{object-position:bottom}.object-top{object-position:top}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-10{padding:calc(var(--spacing)*10)}.p-\[4px\]{padding:4px}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[7px\]{padding-inline:7px}.px-\[10px\]{padding-inline:10px}.px-\[14px\]{padding-inline:14px}.px-\[68px\]{padding-inline:68px}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-9{padding-block:calc(var(--spacing)*9)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-\[10px\]{padding-block:10px}.py-\[17px\]{padding-block:17px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-\[18px\]{padding-top:18px}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-1\.5{padding-right:calc(var(--spacing)*1.5)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-14{padding-right:calc(var(--spacing)*14)}.pr-28{padding-right:calc(var(--spacing)*28)}.pr-32{padding-right:calc(var(--spacing)*32)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pb-\[4px\]{padding-bottom:4px}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-3\.5{padding-left:calc(var(--spacing)*3.5)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.82em\]{font-size:.82em}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[50px\]{font-size:50px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-4\.5{--tw-leading:calc(var(--spacing)*4.5);line-height:calc(var(--spacing)*4.5)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1c1d1a\]{color:#1c1d1a}.text-\[\#2f2b28\]{color:#2f2b28}.text-\[\#3a3734\]{color:#3a3734}.text-\[\#4e5562\]{color:#4e5562}.text-\[\#4f46e5\]{color:#4f46e5}.text-\[\#4f4944\]{color:#4f4944}.text-\[\#4f5663\]{color:#4f5663}.text-\[\#5d6572\]{color:#5d6572}.text-\[\#5f5a56\]{color:#5f5a56}.text-\[\#5f5852\]{color:#5f5852}.text-\[\#5f5954\]{color:#5f5954}.text-\[\#6c625c\]{color:#6c625c}.text-\[\#6d7480\]{color:#6d7480}.text-\[\#6e6761\]{color:#6e6761}.text-\[\#6f736c\]{color:#6f736c}.text-\[\#6f6862\]{color:#6f6862}.text-\[\#6f6964\]{color:#6f6964}.text-\[\#6f7784\]{color:#6f7784}.text-\[\#7a8290\]{color:#7a8290}.text-\[\#7fa873\]{color:#7fa873}.text-\[\#8a94a6\]{color:#8a94a6}.text-\[\#8a837d\]{color:#8a837d}.text-\[\#8a8580\]{color:#8a8580}.text-\[\#8c837d\]{color:#8c837d}.text-\[\#8f3f38\]{color:#8f3f38}.text-\[\#8f7958\]{color:#8f7958}.text-\[\#9a948e\]{color:#9a948e}.text-\[\#9a8174\]{color:#9a8174}.text-\[\#9b958f\]{color:#9b958f}.text-\[\#9f3f38\]{color:#9f3f38}.text-\[\#34A853\]{color:#34a853}.text-\[\#181a17\]{color:#181a17}.text-\[\#302d2a\]{color:#302d2a}.text-\[\#342d28\]{color:#342d28}.text-\[\#413a35\]{color:#413a35}.text-\[\#444b57\]{color:#444b57}.text-\[\#554f4a\]{color:#554f4a}.text-\[\#676f7c\]{color:#676f7c}.text-\[\#706a65\]{color:#706a65}.text-\[\#777b74\]{color:#777b74}.text-\[\#805b29\]{color:#805b29}.text-\[\#817b75\]{color:#817b75}.text-\[\#827b75\]{color:#827b75}.text-\[\#969daa\]{color:#969daa}.text-\[\#2458f5\]{color:#2458f5}.text-\[\#4285F4\]{color:#4285f4}.text-\[\#17181c\]{color:#17181c}.text-\[\#24201d\]{color:#24201d}.text-\[\#26221f\]{color:#26221f}.text-\[\#30352f\]{color:#30352f}.text-\[\#64605b\]{color:#64605b}.text-\[\#69635e\]{color:#69635e}.text-\[\#69717d\]{color:#69717d}.text-\[\#77716b\]{color:#77716b}.text-\[\#92958e\]{color:#92958e}.text-\[\#99928b\]{color:#99928b}.text-\[\#111111\]{color:#111}.text-\[\#171513\]{color:#171513}.text-\[\#222222\]{color:#222}.text-\[\#292622\]{color:#292622}.text-\[\#343943\]{color:#343943}.text-\[\#344054\]{color:#344054}.text-\[\#475467\]{color:#475467}.text-\[\#646760\]{color:#646760}.text-\[\#667085\]{color:#667085}.text-\[\#918983\]{color:#918983}.text-\[\#EA4335\]{color:#ea4335}.text-\[\#FBBC05\]{color:#fbbc05}.text-\[\#a0a6b1\]{color:#a0a6b1}.text-\[\#a6aaa3\]{color:#a6aaa3}.text-\[\#a24f2c\]{color:#a24f2c}.text-\[\#a29c96\]{color:#a29c96}.text-\[\#a49b95\]{color:#a49b95}.text-\[\#a83d17\]{color:#a83d17}.text-\[\#a5483e\]{color:#a5483e}.text-\[\#b18d5c\]{color:#b18d5c}.text-\[\#b47b2b\]{color:#b47b2b}.text-\[\#b84d45\]{color:#b84d45}.text-\[\#b3441d\]{color:#b3441d}.text-\[\#bd8a32\]{color:#bd8a32}.text-\[\#c7d0c7\]{color:#c7d0c7}.text-\[\#c45d54\]{color:#c45d54}.text-\[\#c65b4b\]{color:#c65b4b}.text-\[\#c9584d\]{color:#c9584d}.text-\[\#d6e3d1\]{color:#d6e3d1}.text-\[\#d95f37\]{color:#d95f37}.text-\[\#e07a4a\]{color:#e07a4a}.text-\[\#e95e24\]{color:#e95e24}.text-\[\#eabf70\]{color:#eabf70}.text-\[\#ff6a32\]{color:#ff6a32}.text-\[\#ff6b3d\]{color:#ff6b3d}.text-\[\#ff7a46\]{color:#ff7a46}.text-\[\#ff8f5c\]{color:#ff8f5c}.text-\[\#ff7046\]{color:#ff7046}.text-\[oklch\(0\.42_0\.005_260\)\]{color:oklch(42% .005 260)}.text-\[oklch\(0\.48_0\.005_260\)\]{color:oklch(48% .005 260)}.text-\[oklch\(0\.145_0\.005_260\)\]{color:oklch(14.5% .005 260)}.text-\[oklch\(0\.995_0\.001_260\)\]{color:oklch(99.5% .001 260)}.text-\[var\(--growth-warning\)\]{color:var(--growth-warning)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800\/80{color:#953d00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-800\/80{color:color-mix(in oklab,var(--color-amber-800) 80%,#0000)}}.text-amber-900{color:var(--color-amber-900)}.text-background{color:var(--color-background)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-border{color:var(--color-border)}.text-card-foreground{color:var(--color-card-foreground)}.text-current{color:currentColor}.text-destructive,.text-destructive\/85{color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.text-destructive\/85{color:color-mix(in oklab,var(--color-destructive) 85%,#0000)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-foreground,.text-foreground\/60{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--color-foreground) 60%,#0000)}}.text-foreground\/70{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--color-foreground) 70%,#0000)}}.text-foreground\/75{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/75{color:color-mix(in oklab,var(--color-foreground) 75%,#0000)}}.text-foreground\/80{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--color-foreground) 80%,#0000)}}.text-foreground\/85{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/85{color:color-mix(in oklab,var(--color-foreground) 85%,#0000)}}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-800{color:var(--color-green-800)}.text-inherit{color:inherit}.text-muted-foreground,.text-muted-foreground\/60{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--color-muted-foreground) 60%,#0000)}}.text-muted-foreground\/70{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--color-muted-foreground) 70%,#0000)}}.text-muted-foreground\/80{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--color-muted-foreground) 80%,#0000)}}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-700{color:var(--color-rose-700)}.text-secondary-foreground,.text-secondary-foreground\/75{color:var(--color-secondary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-secondary-foreground\/75{color:color-mix(in oklab,var(--color-secondary-foreground) 75%,#0000)}}.text-sidebar-accent-foreground{color:var(--color-sidebar-accent-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/35{color:var(--color-sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/35{color:color-mix(in oklab,var(--color-sidebar-foreground) 35%,#0000)}}.text-sidebar-foreground\/40{color:var(--color-sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/40{color:color-mix(in oklab,var(--color-sidebar-foreground) 40%,#0000)}}.text-sidebar-foreground\/50{color:var(--color-sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/50{color:color-mix(in oklab,var(--color-sidebar-foreground) 50%,#0000)}}.text-sidebar-foreground\/55{color:var(--color-sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/55{color:color-mix(in oklab,var(--color-sidebar-foreground) 55%,#0000)}}.text-sidebar-foreground\/60{color:var(--color-sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/60{color:color-mix(in oklab,var(--color-sidebar-foreground) 60%,#0000)}}.text-sidebar-foreground\/65{color:var(--color-sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/65{color:color-mix(in oklab,var(--color-sidebar-foreground) 65%,#0000)}}.text-sidebar-foreground\/70{color:var(--color-sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--color-sidebar-foreground) 70%,#0000)}}.text-sidebar-foreground\/75{color:var(--color-sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/75{color:color-mix(in oklab,var(--color-sidebar-foreground) 75%,#0000)}}.text-sidebar-primary{color:var(--color-sidebar-primary)}.text-sky-700{color:var(--color-sky-700)}.text-teal-600{color:var(--color-teal-600)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/62{color:#ffffff9e}@supports (color:color-mix(in lab,red,red)){.text-white\/62{color:color-mix(in oklab,var(--color-white) 62%,#0000)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,#0000)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,#0000)}}.text-yellow-950{color:var(--color-yellow-950)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{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}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-red-300{-webkit-text-decoration-color:var(--color-red-300);text-decoration-color:var(--color-red-300)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-foreground{accent-color:var(--color-foreground)}.accent-primary{accent-color:var(--color-primary)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-\[-24px_0_80px_rgba\(0\,0\,0\,\.32\)\]{--tw-shadow:-24px 0 80px var(--tw-shadow-color,#00000052)}.shadow-\[-24px_0_80px_rgba\(0\,0\,0\,\.32\)\],.shadow-\[0_-10px_24px_-24px_rgba\(15\,23\,42\,0\.35\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-10px_24px_-24px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 -10px 24px -24px var(--tw-shadow-color,#0f172a59)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)))}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\],.shadow-\[0_0_0_4px_rgb\(30_186_152_\/_0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgb\(30_186_152_\/_0\.12\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#1eba981f)}.shadow-\[0_0_0_5px_var\(--secondary\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,var(--secondary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_1px_rgba\(15\,23\,42\,0\.02\)\,0_12px_24px_-28px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#0f172a05),0 12px 24px -28px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_1px_rgba\(15\,23\,42\,0\.02\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#0f172a05);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_1px_rgba\(15\,23\,42\,0\.03\)\,0_8px_24px_-18px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#0f172a08),0 8px 24px -18px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_1px_rgba\(15\,23\,42\,0\.03\)\,0_18px_40px_-30px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#0f172a08),0 18px 40px -30px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0f172a0a)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.04\)\],.shadow-\[0_1px_4px_rgba\(15\,23\,42\,0\.08\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_4px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 1px 4px var(--tw-shadow-color,#0f172a14)}.shadow-\[0_4px_12px_rgba\(37\,99\,235\,0\.12\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#2563eb1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(59\,130\,246\,0\.05\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.7\)\]{--tw-shadow:0 5px 14px var(--tw-shadow-color,#3b82f60d),inset 0 1px 0 var(--tw-shadow-color,#ffffffb3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(48\,38\,29\,0\.05\)\]{--tw-shadow:0 5px 18px var(--tw-shadow-color,#30261d0d)}.shadow-\[0_5px_18px_rgba\(48\,38\,29\,0\.05\)\],.shadow-\[0_6px_14px_rgba\(37\,99\,235\,0\.16\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(37\,99\,235\,0\.16\)\]{--tw-shadow:0 6px 14px var(--tw-shadow-color,#2563eb29)}.shadow-\[0_6px_18px_rgba\(34\,26\,20\,0\.12\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#221a141f)}.shadow-\[0_6px_18px_rgba\(34\,26\,20\,0\.12\)\],.shadow-\[0_6px_18px_rgba\(35\,48\,29\,0\.04\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(35\,48\,29\,0\.04\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#23301d0a)}.shadow-\[0_8px_20px_rgba\(37\,99\,235\,0\.18\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#2563eb2e)}.shadow-\[0_8px_20px_rgba\(37\,99\,235\,0\.18\)\],.shadow-\[0_8px_22px_rgba\(15\,23\,42\,0\.04\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#0f172a0a)}.shadow-\[0_8px_24px_color-mix\(in_srgb\,var\(--primary\)_25\%\,transparent\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_8px_24px_color-mix\(in_srgb\,var\(--primary\)_25\%\,transparent\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 25%,#0000))}}.shadow-\[0_8px_24px_color-mix\(in_srgb\,var\(--primary\)_25\%\,transparent\)\],.shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.08\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0f172a14)}.shadow-\[0_8px_24px_rgba\(35\,48\,29\,0\.04\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#23301d0a)}.shadow-\[0_8px_24px_rgba\(35\,48\,29\,0\.04\)\],.shadow-\[0_8px_28px_rgba\(15\,23\,42\,0\.06\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,#0f172a0f)}.shadow-\[0_10px_24px_rgba\(255\,101\,62\,0\.2\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#ff653e33)}.shadow-\[0_10px_24px_rgba\(255\,101\,62\,0\.2\)\],.shadow-\[0_10px_30px_rgba\(31\,45\,24\,0\.05\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(31\,45\,24\,0\.05\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#1f2d180d)}.shadow-\[0_10px_30px_rgba\(57\,45\,34\,0\.06\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#392d220f)}.shadow-\[0_10px_30px_rgba\(57\,45\,34\,0\.06\)\],.shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.08\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#0f172a14)}.shadow-\[0_12px_32px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#0f172a29)}.shadow-\[0_12px_32px_rgba\(126\,75\,42\,0\.08\)\],.shadow-\[0_12px_32px_rgba\(15\,23\,42\,0\.16\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(126\,75\,42\,0\.08\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#7e4b2a14)}.shadow-\[0_14px_32px_-18px_rgba\(15\,23\,42\,0\.24\)\,0_1px_2px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 14px 32px -18px var(--tw-shadow-color,#0f172a3d),0 1px 2px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(91\,60\,43\,\.05\)\]{--tw-shadow:0 14px 36px var(--tw-shadow-color,#5b3c2b0d)}.shadow-\[0_14px_36px_rgba\(91\,60\,43\,\.05\)\],.shadow-\[0_14px_46px_rgba\(15\,23\,42\,0\.045\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_46px_rgba\(15\,23\,42\,0\.045\)\]{--tw-shadow:0 14px 46px var(--tw-shadow-color,#0f172a0b)}.shadow-\[0_18px_48px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#0f172a29)}.shadow-\[0_18px_48px_rgba\(15\,23\,42\,0\.16\)\],.shadow-\[0_18px_48px_rgba\(75\,55\,42\,\.16\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(75\,55\,42\,\.16\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#4b372a29)}.shadow-\[0_18px_48px_rgba\(76\,54\,43\,\.16\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#4c362b29)}.shadow-\[0_18px_48px_rgba\(76\,54\,43\,\.16\)\],.shadow-\[0_18px_50px_rgba\(15\,23\,42\,0\.18\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a2e)}.shadow-\[0_18px_50px_rgba\(87\,62\,39\,0\.1\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#573e271a)}.shadow-\[0_18px_50px_rgba\(87\,62\,39\,0\.1\)\],.shadow-\[0_20px_60px_-36px_rgba\(15\,23\,42\,0\.18\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_-36px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 20px 60px -36px var(--tw-shadow-color,#0f172a2e)}.shadow-\[0_24px_80px_rgba\(2\,6\,23\,0\.45\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#02061773)}.shadow-\[0_24px_80px_rgba\(15\,23\,42\,0\.18\)\],.shadow-\[0_24px_80px_rgba\(2\,6\,23\,0\.45\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0f172a2e)}.shadow-\[0_28px_90px_rgba\(96\,62\,42\,0\.22\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#603e2a38)}.shadow-\[0_28px_90px_rgba\(96\,62\,42\,0\.22\)\],.shadow-\[0_28px_90px_rgba\(96\,62\,42\,0\.24\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(96\,62\,42\,0\.24\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#603e2a3d)}.shadow-\[0_32px_80px_-32px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 32px 80px -32px var(--tw-shadow-color,#0f172a38)}.shadow-\[0_32px_80px_-32px_rgba\(15\,23\,42\,0\.22\)\],.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,\.75\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,\.75\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#ffffffbf)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.75\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffbf)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.75\)\],.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.85\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.85\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffd9)}.shadow-\[inset_3px_0_0_rgba\(16\,185\,129\,0\.55\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,#10b9818c)}.shadow-\[inset_3px_0_0_rgba\(16\,185\,129\,0\.55\)\],.shadow-inner{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring-0,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-background\/50{--tw-shadow-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.shadow-background\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-background) 50%,#0000) var(--tw-shadow-alpha),#0000)}}.shadow-primary\/10{--tw-shadow-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.shadow-primary\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary) 10%,#0000) var(--tw-shadow-alpha),#0000)}}.ring-\[\#c7ccd4\]{--tw-ring-color:#c7ccd4}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-card{--tw-ring-color:var(--color-card)}.ring-primary\/15{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/15{--tw-ring-color:color-mix(in oklab,var(--color-primary) 15%,#0000)}}.ring-sidebar-ring{--tw-ring-color:var(--color-sidebar-ring)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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,)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{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-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-2xl{-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,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl))}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[2px\],.backdrop-blur-\[3px\]{-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,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px)}.backdrop-blur-\[4px\]{--tw-backdrop-blur:blur(4px)}.backdrop-blur-\[4px\],.backdrop-blur-\[8px\]{-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,)}.backdrop-blur-\[8px\]{--tw-backdrop-blur:blur(8px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-sm,.backdrop-blur-xl{-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background-color,border-color,color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[background-color\,border-color\,transform\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[border-color\,box-shadow\,transform\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[color\,box-shadow\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[color\,transform\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[left\,right\,width\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[margin\,opacity\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[width\,height\,padding\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[width\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[600ms\]{--tw-duration:.6s;transition-duration:.6s}.duration-\[800ms\]{--tw-duration:.8s;transition-duration:.8s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(0\.19\,1\,0\.22\,1\)\]{--tw-ease:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{--tw-ease:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.ring-inset{--tw-ring-inset:inset}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\:inline-flex:is(:where(.group):is([open],:popover-open,:open) *){display:inline-flex}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:right-\[-25\%\]:is(:where(.group):hover *){right:-25%}.group-hover\:left-4:is(:where(.group):hover *){left:calc(var(--spacing)*4)}.group-hover\:h-\[220px\]:is(:where(.group):hover *){height:220px}.group-hover\:w-\[220px\]:is(:where(.group):hover *){width:220px}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-3:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*3);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-x-100:is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.025\]:is(:where(.group):hover *){scale:1.025}.group-hover\:border-primary\/20:is(:where(.group):hover *){border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-primary\/20:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-primary) 20%,#0000)}}.group-hover\:bg-\[\#f1f2f4\]:is(:where(.group):hover *){background-color:#f1f2f4}.group-hover\:bg-secondary:is(:where(.group):hover *){background-color:var(--color-secondary)}.group-hover\:stroke-white:is(:where(.group):hover *){stroke:var(--color-white)}.group-hover\:text-\[\#d95f37\]:is(:where(.group):hover *){color:#d95f37}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--color-foreground)}.group-hover\:text-gray-700:is(:where(.group):hover *){color:var(--color-gray-700)}.group-hover\:text-secondary-foreground:is(:where(.group):hover *){color:var(--color-secondary-foreground)}.group-hover\:text-sidebar-accent-foreground:is(:where(.group):hover *){color:var(--color-sidebar-accent-foreground)}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *),.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus\:bg-primary\/12:is(:where(.group):focus *){background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.group-focus\:bg-primary\/12:is(:where(.group):focus *){background-color:color-mix(in oklab,var(--color-primary) 12%,#0000)}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){height:calc(var(--spacing)*8)!important;width:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing)*4)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing)*4 + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=left\]\:border-r-0:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:0}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[side\=right\]\:border-l-0:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:0}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--color-sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius-md)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-background\/95:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.group-data-\[viewport\=false\]\/navigation-menu\:bg-background\/95:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:color-mix(in oklab,var(--color-background) 95%,#0000)}}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--color-popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow-lg:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:backdrop-blur-sm:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--color-sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--color-sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.selection\:bg-primary ::selection{background-color:var(--color-primary)}.selection\:bg-primary::selection{background-color:var(--color-primary)}.selection\:text-primary-foreground ::selection{color:var(--color-primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--color-primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--color-foreground)}.placeholder\:text-\[\#969daa\]::placeholder{color:#969daa}.placeholder\:text-\[oklch\(0\.48_0\.005_260\)\]::placeholder{color:oklch(48% .005 260)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/55::placeholder{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted-foreground\/55::placeholder{color:color-mix(in oklab,var(--color-muted-foreground) 55%,#0000)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.first\:pl-0:first-child{padding-left:calc(var(--spacing)*0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-0:last-child{padding-right:calc(var(--spacing)*0)}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.even\:border-r-0:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:0}.focus-within\:border-primary\/45:focus-within{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-primary\/45:focus-within{border-color:color-mix(in oklab,var(--color-primary) 45%,#0000)}}.focus-within\:bg-background:focus-within{background-color:var(--color-background)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-primary:focus-within{--tw-ring-color:var(--color-primary)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:rounded-\[12px\]:hover{border-radius:12px}.hover\:border-\[\#bfc7d4\]:hover{border-color:#bfc7d4}.hover\:border-\[\#c7ccd4\]:hover{border-color:#c7ccd4}.hover\:border-\[\#c8c4ff\]:hover{border-color:#c8c4ff}.hover\:border-\[\#cfd4dc\]:hover{border-color:#cfd4dc}.hover\:border-\[oklch\(0\.145_0\.005_260\)\]:hover{border-color:oklch(14.5% .005 260)}.hover\:border-\[oklch\(0\.708_0\.005_260\)\]:hover{border-color:oklch(70.8% .005 260)}.hover\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\:border-border:hover{border-color:var(--color-border)}.hover\:border-foreground\/15:hover{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/15:hover{border-color:color-mix(in oklab,var(--color-foreground) 15%,#0000)}}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-primary\/30:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary) 30%,#0000)}}.hover\:border-primary\/35:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/35:hover{border-color:color-mix(in oklab,var(--color-primary) 35%,#0000)}}.hover\:border-primary\/45:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/45:hover{border-color:color-mix(in oklab,var(--color-primary) 45%,#0000)}}.hover\:border-primary\/50:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--color-primary) 50%,#0000)}}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-\[\#22242a\]:hover{background-color:#22242a}.hover\:bg-\[\#e95323\]:hover{background-color:#e95323}.hover\:bg-\[\#ee5633\]:hover{background-color:#ee5633}.hover\:bg-\[\#f3f4f6\]:hover{background-color:#f3f4f6}.hover\:bg-\[\#f5f5f5\]:hover{background-color:#f5f5f5}.hover\:bg-\[\#f7f8fa\]:hover{background-color:#f7f8fa}.hover\:bg-\[\#fbfbfc\]:hover{background-color:#fbfbfc}.hover\:bg-\[\#fff5ef\]:hover{background-color:#fff5ef}.hover\:bg-\[\#fff8f7\]:hover{background-color:#fff8f7}.hover\:bg-\[oklch\(0\.22_0\.005_260\)\]:hover{background-color:oklch(22% .005 260)}.hover\:bg-\[oklch\(0\.95_0\.003_260\)\]:hover{background-color:oklch(95% .003 260)}.hover\:bg-\[oklch\(0\.958_0\.003_260\)\]:hover{background-color:oklch(95.8% .003 260)}.hover\:bg-\[oklch\(0\.995_0\.001_260\)\]:hover{background-color:oklch(99.5% .001 260)}.hover\:bg-accent:hover,.hover\:bg-accent\/75:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/75:hover{background-color:color-mix(in oklab,var(--color-accent) 75%,#0000)}}.hover\:bg-background:hover,.hover\:bg-background\/70:hover{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/70:hover{background-color:color-mix(in oklab,var(--color-background) 70%,#0000)}}.hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/50:hover{background-color:color-mix(in oklab,var(--color-black) 50%,#0000)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-50\/30:hover{background-color:#eff6ff4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-50\/30:hover{background-color:color-mix(in oklab,var(--color-blue-50) 30%,#0000)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-card:hover,.hover\:bg-card\/80:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab,var(--color-card) 80%,#0000)}}.hover\:bg-destructive\/10:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--color-destructive) 10%,#0000)}}.hover\:bg-destructive\/90:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive) 90%,#0000)}}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-foreground\/90:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab,var(--color-foreground) 90%,#0000)}}.hover\:bg-foreground\/\[0\.03\]:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-foreground) 3%,#0000)}}.hover\:bg-foreground\/\[0\.04\]:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-foreground) 4%,#0000)}}.hover\:bg-foreground\/\[0\.035\]:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/\[0\.035\]:hover{background-color:color-mix(in oklab,var(--color-foreground) 3.5%,#0000)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-muted-foreground\/50:hover{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted-foreground\/50:hover{background-color:color-mix(in oklab,var(--color-muted-foreground) 50%,#0000)}}.hover\:bg-muted\/25:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/25:hover{background-color:color-mix(in oklab,var(--color-muted) 25%,#0000)}}.hover\:bg-muted\/30:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab,var(--color-muted) 30%,#0000)}}.hover\:bg-muted\/35:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/35:hover{background-color:color-mix(in oklab,var(--color-muted) 35%,#0000)}}.hover\:bg-muted\/40:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--color-muted) 40%,#0000)}}.hover\:bg-muted\/45:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/45:hover{background-color:color-mix(in oklab,var(--color-muted) 45%,#0000)}}.hover\:bg-muted\/50:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)}}.hover\:bg-muted\/55:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/55:hover{background-color:color-mix(in oklab,var(--color-muted) 55%,#0000)}}.hover\:bg-muted\/60:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--color-muted) 60%,#0000)}}.hover\:bg-muted\/70:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/70:hover{background-color:color-mix(in oklab,var(--color-muted) 70%,#0000)}}.hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary) 90%,#0000)}}.hover\:bg-primary\/\[0\.03\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-primary) 3%,#0000)}}.hover\:bg-primary\/\[0\.06\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-primary) 6%,#0000)}}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-secondary\/30:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/30:hover{background-color:color-mix(in oklab,var(--color-secondary) 30%,#0000)}}.hover\:bg-secondary\/50:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/50:hover{background-color:color-mix(in oklab,var(--color-secondary) 50%,#0000)}}.hover\:bg-secondary\/80:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary) 80%,#0000)}}.hover\:bg-sidebar-accent:hover,.hover\:bg-sidebar-accent\/70:hover{background-color:var(--color-sidebar-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sidebar-accent\/70:hover{background-color:color-mix(in oklab,var(--color-sidebar-accent) 70%,#0000)}}.hover\:bg-sidebar-accent\/80:hover{background-color:var(--color-sidebar-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sidebar-accent\/80:hover{background-color:color-mix(in oklab,var(--color-sidebar-accent) 80%,#0000)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/35:hover{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/35:hover{background-color:color-mix(in oklab,var(--color-white) 35%,#0000)}}.hover\:bg-white\/72:hover{background-color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/72:hover{background-color:color-mix(in oklab,var(--color-white) 72%,#0000)}}.hover\:text-\[\#392ccf\]:hover{color:#392ccf}.hover\:text-\[\#594f49\]:hover{color:#594f49}.hover\:text-\[\#973b35\]:hover{color:#973b35}.hover\:text-\[\#17181c\]:hover{color:#17181c}.hover\:text-\[oklch\(0\.145_0\.005_260\)\]:hover{color:oklch(14.5% .005 260)}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-background:hover{color:var(--color-background)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-destructive:hover{color:var(--color-destructive)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-inherit:hover{color:inherit}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-rose-500:hover{color:var(--color-rose-500)}.hover\:text-sidebar-accent-foreground:hover{color:var(--color-sidebar-accent-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)))}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover,.hover\:shadow-\[0_10px_20px_rgba\(15\,23\,42\,0\.06\)\]:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_10px_20px_rgba\(15\,23\,42\,0\.06\)\]:hover{--tw-shadow:0 10px 20px var(--tw-shadow-color,#0f172a0f)}.hover\:shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow:0 12px 30px var(--tw-shadow-color,#0f172a14)}.hover\:shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.08\)\]:hover,.hover\:shadow-\[0_18px_45px_rgba\(15\,23\,42\,0\.08\)\]:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_18px_45px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow:0 18px 45px var(--tw-shadow-color,#0f172a14)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.hover\:ring-2:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.hover\:ring-ring\/30:hover{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab,red,red)){.hover\:ring-ring\/30:hover{--tw-ring-color:color-mix(in oklab,var(--color-ring) 30%,#0000)}}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--color-sidebar)}.hover\:after\:bg-sidebar-border:hover:after{background-color:var(--color-sidebar-border);content:var(--tw-content)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:border-foreground\/40:focus{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.focus\:border-foreground\/40:focus{border-color:color-mix(in oklab,var(--color-foreground) 40%,#0000)}}.focus\:bg-accent:focus,.focus\:bg-accent\/80:focus{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-accent\/80:focus{background-color:color-mix(in oklab,var(--color-accent) 80%,#0000)}}.focus\:bg-muted\/50:focus{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-muted\/50:focus{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)}}.focus\:bg-primary\/8:focus{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-primary\/8:focus{background-color:color-mix(in oklab,var(--color-primary) 8%,#0000)}}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:text-accent-foreground:focus{color:var(--color-accent-foreground)}.focus\:text-destructive:focus{color:var(--color-destructive)}.focus\:text-foreground:focus{color:var(--color-foreground)}.focus\:text-rose-500:focus{color:var(--color-rose-500)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-\[oklch\(0\.708_0\.005_260\)\]:focus{--tw-ring-color:oklch(70.8% .005 260)}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-\[\#b7bcc6\]:focus-visible{border-color:#b7bcc6}.focus-visible\:border-primary:focus-visible{border-color:var(--color-primary)}.focus-visible\:border-ring:focus-visible{border-color:var(--color-ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus-visible\:ring-0:focus-visible,.focus-visible\:ring-1:focus-visible{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus-visible\:ring-2:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus-visible\:ring-\[\#b7bcc6\]:focus-visible{--tw-ring-color:#b7bcc6}.focus-visible\:ring-\[oklch\(0\.708_0\.005_260\)\]:focus-visible{--tw-ring-color:oklch(70.8% .005 260)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-destructive) 20%,#0000)}}.focus-visible\:ring-primary\/15:focus-visible{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/15:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-primary) 15%,#0000)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-ring) 40%,#0000)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-ring) 50%,#0000)}}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--color-background)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.95\]:active{scale:.95}.active\:bg-sidebar-accent:active{background-color:var(--color-sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--color-sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-muted-foreground:disabled{color:var(--color-muted-foreground)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--color-sidebar)}.has-\[\[data-state\=checked\]\]\:border-primary:has([data-state=checked]){border-color:var(--color-primary)}.has-\[\[data-state\=checked\]\]\:bg-secondary:has([data-state=checked]){background-color:var(--color-secondary)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--color-destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-destructive) 20%,#0000)}}.data-\[active\=true\]\:bg-foreground\/\[0\.05\][data-active=true]{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-foreground\/\[0\.05\][data-active=true]{background-color:color-mix(in oklab,var(--color-foreground) 5%,#0000)}}.data-\[active\=true\]\:bg-muted\/50[data-active=true]{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-muted\/50[data-active=true]{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--color-sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-foreground[data-active=true]{color:var(--color-foreground)}.data-\[active\=true\]\:text-rose-500[data-active=true]{color:var(--color-rose-500)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--color-sidebar-accent-foreground)}@media (hover:hover){.data-\[active\=true\]\:hover\:bg-muted\/50[data-active=true]:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:hover\:bg-muted\/50[data-active=true]:hover{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)}}}.data-\[active\=true\]\:focus\:bg-muted\/50[data-active=true]:focus{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:focus\:bg-muted\/50[data-active=true]:focus{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--color-destructive)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--color-muted-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:flex[data-state=active]{display:flex}.data-\[state\=active\]\:flex-col[data-state=active]{flex-direction:column}.data-\[state\=active\]\:border-blue-600[data-state=active]{border-color:var(--color-blue-600)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:#0000}.data-\[state\=active\]\:bg-white\/55[data-state=active]{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.data-\[state\=active\]\:bg-white\/55[data-state=active]{background-color:color-mix(in oklab,var(--color-white) 55%,#0000)}}.data-\[state\=active\]\:text-blue-600[data-state=active]{color:var(--color-blue-600)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}.data-\[state\=active\]\:text-primary[data-state=active]{color:var(--color-primary)}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.data-\[state\=active\]\:shadow-none[data-state=active],.data-\[state\=active\]\:shadow[data-state=active]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:border-border[data-state=open]{border-color:var(--color-border)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:bg-card[data-state=open]{background-color:var(--color-card)}.data-\[state\=open\]\:bg-muted\/50[data-state=open]{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-muted\/50[data-state=open]{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--color-secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--color-accent-foreground)}.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--color-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--color-muted-foreground)}.data-\[state\=open\]\:text-rose-500[data-state=open]{color:var(--color-rose-500)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-muted\/50[data-state=open]:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:hover\:bg-muted\/50[data-state=open]:hover{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)}}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--color-sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--color-sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-muted\/50[data-state=open]:focus{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:focus\:bg-muted\/50[data-state=open]:focus{background-color:color-mix(in oklab,var(--color-muted) 50%,#0000)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--color-destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--color-destructive) 10%,#0000)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--color-destructive)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=48rem){.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:p-4{padding:calc(var(--spacing)*4)}.max-md\:px-4{padding-inline:calc(var(--spacing)*4)}}@media (width>=960px){.min-\[960px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:size-10{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.sm\:min-h-\[470px\]{min-height:470px}.sm\:w-44{width:calc(var(--spacing)*44)}.sm\:w-72{width:calc(var(--spacing)*72)}.sm\:w-\[146px\]{width:146px}.sm\:w-\[180px\]{width:180px}.sm\:w-\[239px\]{width:239px}.sm\:w-\[420px\]{width:420px}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-5xl{max-width:var(--container-5xl)}.sm\:max-w-\[320px\]{max-width:320px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[620px\]{max-width:620px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[700px\]{max-width:700px}.sm\:max-w-\[1120px\]{max-width:1120px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-64{min-width:calc(var(--spacing)*64)}.sm\:min-w-\[1040px\]{min-width:1040px}.sm\:basis-\[calc\(50\%-6px\)\]{flex-basis:calc(50% - 6px)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[104px_minmax\(0\,1fr\)\]{grid-template-columns:104px minmax(0,1fr)}.sm\:grid-cols-\[120px_120px_auto\]{grid-template-columns:120px 120px auto}.sm\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.sm\:grid-cols-\[180px_minmax\(0\,1fr\)_90px\]{grid-template-columns:180px minmax(0,1fr) 90px}.sm\:grid-cols-\[minmax\(0\,1fr\)_220px_120px\]{grid-template-columns:minmax(0,1fr) 220px 120px}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:self-auto{align-self:auto}.sm\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-7{padding-inline:calc(var(--spacing)*7)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-7{padding-block:calc(var(--spacing)*7)}.sm\:pt-8{padding-top:calc(var(--spacing)*8)}.sm\:pt-10{padding-top:calc(var(--spacing)*10)}.sm\:pr-8{padding-right:calc(var(--spacing)*8)}.sm\:pb-7{padding-bottom:calc(var(--spacing)*7)}.sm\:pb-8{padding-bottom:calc(var(--spacing)*8)}.sm\:text-left{text-align:left}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[48px\]{font-size:48px}.sm\:leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.sm\:last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}}@media (width>=48rem){.md\:absolute{position:absolute}.md\:col-start-2{grid-column-start:2}.md\:-mx-5{margin-inline:calc(var(--spacing)*-5)}.md\:-mx-7{margin-inline:calc(var(--spacing)*-7)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:h-10{height:calc(var(--spacing)*10)}.md\:h-\[266px\]{height:266px}.md\:h-\[310px\]{height:310px}.md\:min-h-\[314px\]{min-height:314px}.md\:min-h-\[330px\]{min-height:330px}.md\:min-h-\[390px\]{min-height:390px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:min-w-52{min-width:calc(var(--spacing)*52)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[0\.9fr_1fr_1fr_1fr_0\.8fr\]{grid-template-columns:.9fr 1fr 1fr 1fr .8fr}.md\:grid-cols-\[0\.9fr_1fr_1fr_1fr_0\.9fr\]{grid-template-columns:.9fr 1fr 1fr 1fr .9fr}.md\:grid-cols-\[0\.62fr_1\.38fr\]{grid-template-columns:.62fr 1.38fr}.md\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.md\:grid-cols-\[1fr_0\.92fr\]{grid-template-columns:1fr .92fr}.md\:grid-cols-\[42px_minmax\(0\,1fr\)_90px_70px\]{grid-template-columns:42px minmax(0,1fr) 90px 70px}.md\:grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.md\:grid-cols-\[96px_minmax\(0\,1fr\)_160px_180px\]{grid-template-columns:96px minmax(0,1fr) 160px 180px}.md\:grid-cols-\[120px_1fr_1fr_auto\]{grid-template-columns:120px 1fr 1fr auto}.md\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.md\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.md\:grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.md\:grid-cols-\[minmax\(0\,1fr\)_96px\]{grid-template-columns:minmax(0,1fr) 96px}.md\:grid-cols-\[minmax\(0\,1fr\)_120px_200px\]{grid-template-columns:minmax(0,1fr) 120px 200px}.md\:grid-cols-\[minmax\(0\,1fr\)_160px\]{grid-template-columns:minmax(0,1fr) 160px}.md\:grid-cols-\[minmax\(0\,1fr\)_160px_80px\]{grid-template-columns:minmax(0,1fr) 160px 80px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-5{gap:calc(var(--spacing)*5)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-end-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-style:var(--tw-border-style)}:where(.md\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(0px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(0px*var(--tw-divide-y-reverse))}:where(.md\:divide-white\/60>:not(:last-child)){border-color:#fff9}@supports (color:color-mix(in lab,red,red)){:where(.md\:divide-white\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 60%,#0000)}}.md\:rounded-xl{border-radius:var(--radius-xl)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-border\/60{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.md\:border-border\/60{border-color:color-mix(in oklab,var(--color-border) 60%,#0000)}}.md\:bg-card{background-color:var(--color-card)}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-3{padding-inline:calc(var(--spacing)*3)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-7{padding-inline:calc(var(--spacing)*7)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:py-3{padding-block:calc(var(--spacing)*3)}.md\:py-5{padding-block:calc(var(--spacing)*5)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:py-7{padding-block:calc(var(--spacing)*7)}.md\:pt-3{padding-top:calc(var(--spacing)*3)}.md\:pt-6{padding-top:calc(var(--spacing)*6)}.md\:pr-2{padding-right:calc(var(--spacing)*2)}.md\:pb-6{padding-bottom:calc(var(--spacing)*6)}.md\:pb-10{padding-bottom:calc(var(--spacing)*10)}.md\:pl-0{padding-left:calc(var(--spacing)*0)}.md\:text-right{text-align:right}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[12px\]{font-size:12px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[30px\]{font-size:30px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[34px\]{font-size:34px}.md\:text-\[38px\]{font-size:38px}.md\:opacity-0{opacity:0}.md\:shadow-\[0_1px_1px_rgba\(15\,23\,42\,0\.03\)\,0_3px_8px_-4px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#0f172a08),0 3px 8px -4px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}.md\:first\:pl-0:first-child{padding-left:calc(var(--spacing)*0)}.md\:last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.md\:last\:pr-0:last-child{padding-right:calc(var(--spacing)*0)}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:mt-10{margin-top:calc(var(--spacing)*10)}.lg\:mt-\[43px\]{margin-top:43px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[330px\]{height:330px}.lg\:max-h-none{max-height:none}.lg\:min-h-0{min-height:calc(var(--spacing)*0)}.lg\:min-h-\[76px\]{min-height:76px}.lg\:min-h-\[96px\]{min-height:96px}.lg\:min-h-\[168px\]{min-height:168px}.lg\:min-h-\[545px\]{min-height:545px}.lg\:w-64{width:calc(var(--spacing)*64)}.lg\:w-72{width:calc(var(--spacing)*72)}.lg\:w-\[280px\]{width:280px}.lg\:w-\[320px\]{width:320px}.lg\:w-auto{width:auto}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:flex-1{flex:1}.lg\:flex-\[0\.52\]{flex:.52}.lg\:flex-\[0\.72\]{flex:.72}.lg\:flex-\[1\.35\]{flex:1.35}.lg\:flex-\[251\]{flex:251}.lg\:flex-\[365\]{flex:365}.lg\:flex-none{flex:none}.lg\:basis-0{flex-basis:calc(var(--spacing)*0)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:grid-cols-\[0\.92fr_1fr\]{grid-template-columns:.92fr 1fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.08fr_\.82fr_1fr\]{grid-template-columns:1.08fr .82fr 1fr}.lg\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1fr_0\.85fr\]{grid-template-columns:1fr .85fr}.lg\:grid-cols-\[1fr_0\.92fr\]{grid-template-columns:1fr .92fr}.lg\:grid-cols-\[1fr_1\.5fr_auto\]{grid-template-columns:1fr 1.5fr auto}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[92px_minmax\(0\,1fr\)_150px_120px_88px_88px\]{grid-template-columns:92px minmax(0,1fr) 150px 120px 88px 88px}.lg\:grid-cols-\[140px_1fr_150px\]{grid-template-columns:140px 1fr 150px}.lg\:grid-cols-\[140px_120px_minmax\(0\,1fr\)_96px\]{grid-template-columns:140px 120px minmax(0,1fr) 96px}.lg\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:220px minmax(0,1fr) minmax(0,1.1fr)}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.lg\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(320px\,0\.8fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(320px,.8fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_16px_minmax\(0\,1fr\)_16px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px_auto\]{grid-template-columns:minmax(0,1fr) 220px auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_430px\]{grid-template-columns:minmax(0,1fr) 430px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,220px\)_minmax\(0\,200px\)_130px_auto\]{grid-template-columns:minmax(0,220px) minmax(0,200px) 130px auto}.lg\:grid-cols-\[minmax\(260px\,1fr\)_minmax\(260px\,360px\)_180px_auto\]{grid-template-columns:minmax(260px,1fr) minmax(260px,360px) 180px auto}.lg\:grid-cols-\[minmax\(280px\,0\.8fr\)_minmax\(420px\,1\.2fr\)\]{grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr)}.lg\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:grid-rows-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-0{gap:calc(var(--spacing)*0)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:self-auto{align-self:auto}.lg\:overflow-hidden{overflow:hidden}.lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.lg\:border-border\/70{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.lg\:border-border\/70{border-color:color-mix(in oklab,var(--color-border) 70%,#0000)}}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:py-\[27px\]{padding-block:27px}.lg\:pt-12{padding-top:calc(var(--spacing)*12)}.lg\:pr-0{padding-right:calc(var(--spacing)*0)}.lg\:pr-3{padding-right:calc(var(--spacing)*3)}.lg\:pr-4{padding-right:calc(var(--spacing)*4)}.lg\:pl-3{padding-left:calc(var(--spacing)*3)}.lg\:pl-5{padding-left:calc(var(--spacing)*5)}.lg\:text-\[54px\]{font-size:54px}.lg\:last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.lg\:even\:border-r:nth-child(2n){border-right-style:var(--tw-border-style);border-right-width:1px}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:top-4{top:calc(var(--spacing)*4)}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[170px\]{width:170px}.xl\:w-\[297px\]{width:297px}.xl\:flex-\[368\]{flex:368}.xl\:flex-\[632\]{flex:632}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[1\.55fr_1fr_0\.75fr\]{grid-template-columns:1.55fr 1fr .75fr}.xl\:grid-cols-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-columns:auto auto minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(420px\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr)}.xl\:grid-cols-\[minmax\(0\,1\.04fr\)_minmax\(420px\,\.96fr\)\]{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(300px\,\.72fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(300px,.72fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(320px\,\.6fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(320px\,\.72fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(320px,.72fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(320px\,\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(360px\,\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(320px\,\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(340px\,\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr)}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(300px\,\.7fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(300px,.7fr)}.xl\:grid-cols-\[minmax\(0\,1\.65fr\)_340px\]{grid-template-columns:minmax(0,1.65fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_18px_minmax\(0\,1fr\)_18px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_332px\]{grid-template-columns:minmax(0,1fr) 332px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_344px\]{grid-template-columns:minmax(0,1fr) 344px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(340px\,0\.76fr\)_minmax\(0\,1\.54fr\)\]{grid-template-columns:minmax(340px,.76fr) minmax(0,1.54fr)}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}.xl\:gap-x-2\.5{column-gap:calc(var(--spacing)*2.5)}.xl\:overflow-hidden{overflow:hidden}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:border-border\/70{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.xl\:border-border\/70{border-color:color-mix(in oklab,var(--color-border) 70%,#0000)}}.xl\:pt-0{padding-top:calc(var(--spacing)*0)}.xl\:pt-0\.5{padding-top:calc(var(--spacing)*.5)}.xl\:pr-5{padding-right:calc(var(--spacing)*5)}.xl\:pr-8{padding-right:calc(var(--spacing)*8)}.xl\:pb-0{padding-bottom:calc(var(--spacing)*0)}.xl\:pl-4{padding-left:calc(var(--spacing)*4)}.xl\:pl-5{padding-left:calc(var(--spacing)*5)}.xl\:text-\[13px\]{font-size:13px}}@media (width>=96rem){.\32 xl\:flex-row{flex-direction:row}}@media (prefers-color-scheme:dark){.dark\:border-2{border-style:var(--tw-border-style);border-width:2px}.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,#0000)}}.dark\:border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,#0000)}}.dark\:bg-blue-900\/40{background-color:#1c398e66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/40{background-color:color-mix(in oklab,var(--color-blue-900) 40%,#0000)}}.dark\:bg-destructive\/60{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60{background-color:color-mix(in oklab,var(--color-destructive) 60%,#0000)}}.dark\:bg-green-900\/40{background-color:#0d542b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-900\/40{background-color:color-mix(in oklab,var(--color-green-900) 40%,#0000)}}.dark\:bg-input\/30{background-color:var(--color-input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30{background-color:color-mix(in oklab,var(--color-input) 30%,#0000)}}.dark\:bg-orange-900\/40{background-color:#7e2a0c66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-900\/40{background-color:color-mix(in oklab,var(--color-orange-900) 40%,#0000)}}.dark\:bg-red-900\/40{background-color:#82181a66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-900\/40{background-color:color-mix(in oklab,var(--color-red-900) 40%,#0000)}}.dark\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,#0000)}}.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-blue-300{color:var(--color-blue-300)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-green-300{color:var(--color-green-300)}.dark\:text-orange-300{color:var(--color-orange-300)}.dark\:text-red-300{color:var(--color-red-300)}.dark\:text-white{color:var(--color-white)}.dark\:text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,#0000)}}.dark\:text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,#0000)}}.dark\:backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}@media (hover:hover){.dark\:hover\:bg-input\/50:hover{background-color:var(--color-input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab,var(--color-input) 50%,#0000)}}}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-destructive) 40%,#0000)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-destructive) 40%,#0000)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--color-destructive) 20%,#0000)}}}.\[\&_\[data-slot\=progress-indicator\]\]\:bg-\[\#ff7046\] [data-slot=progress-indicator]{background-color:#ff7046}.\[\&_\[data-slot\=select-value\]\]\:min-w-0 [data-slot=select-value]{min-width:calc(var(--spacing)*0)}.\[\&_\[data-slot\=select-value\]\]\:truncate [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&_a\]\:text-primary a{color:var(--color-primary)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_blockquote\]\:my-4 blockquote{margin-block:calc(var(--spacing)*4)}.\[\&_blockquote\]\:border-l-2 blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_blockquote\]\:border-border blockquote{border-color:var(--color-border)}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:calc(var(--spacing)*4)}.\[\&_blockquote\]\:text-muted-foreground blockquote{color:var(--color-muted-foreground)}.\[\&_h1\]\:mt-7 h1{margin-top:calc(var(--spacing)*7)}.\[\&_h1\]\:mb-4 h1{margin-bottom:calc(var(--spacing)*4)}.\[\&_h1\]\:text-\[22px\] h1{font-size:22px}.\[\&_h1\]\:leading-8 h1{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:mt-7 h2{margin-top:calc(var(--spacing)*7)}.\[\&_h2\]\:mb-3 h2{margin-bottom:calc(var(--spacing)*3)}.\[\&_h2\]\:text-\[18px\] h2{font-size:18px}.\[\&_h2\]\:leading-7 h2{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:mt-6 h3{margin-top:calc(var(--spacing)*6)}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing)*2)}.\[\&_h3\]\:text-\[16px\] h3{font-size:16px}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_hr\]\:my-6 hr{margin-block:calc(var(--spacing)*6)}.\[\&_hr\]\:border-border\/70 hr{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.\[\&_hr\]\:border-border\/70 hr{border-color:color-mix(in oklab,var(--color-border) 70%,#0000)}}.\[\&_img\]\:my-5 img{margin-block:calc(var(--spacing)*5)}.\[\&_img\]\:max-h-\[520px\] img{max-height:520px}.\[\&_img\]\:w-auto img{width:auto}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_img\]\:rounded-lg img{border-radius:var(--radius-lg)}.\[\&_img\]\:border img{border-style:var(--tw-border-style);border-width:1px}.\[\&_img\]\:border-border\/70 img{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.\[\&_img\]\:border-border\/70 img{border-color:color-mix(in oklab,var(--color-border) 70%,#0000)}}.\[\&_li\]\:my-1 li{margin-block:calc(var(--spacing)*1)}.\[\&_ol\]\:my-4 ol{margin-block:calc(var(--spacing)*4)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing)*6)}.\[\&_p\]\:my-3 p{margin-block:calc(var(--spacing)*3)}.\[\&_pre\]\:max-w-full pre{max-width:100%}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--color-muted-foreground)}.\[\&_table\]\:my-5 table{margin-block:calc(var(--spacing)*5)}.\[\&_table\]\:block table{display:block}.\[\&_table\]\:max-w-full table{max-width:100%}.\[\&_table\]\:overflow-x-auto table{overflow-x:auto}.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:border-border\/70 td{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.\[\&_td\]\:border-border\/70 td{border-color:color-mix(in oklab,var(--color-border) 70%,#0000)}}.\[\&_td\]\:px-3 td{padding-inline:calc(var(--spacing)*3)}.\[\&_td\]\:py-2 td{padding-block:calc(var(--spacing)*2)}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:border-border\/70 th{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.\[\&_th\]\:border-border\/70 th{border-color:color-mix(in oklab,var(--color-border) 70%,#0000)}}.\[\&_th\]\:bg-muted\/40 th{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.\[\&_th\]\:bg-muted\/40 th{background-color:color-mix(in oklab,var(--color-muted) 40%,#0000)}}.\[\&_th\]\:px-3 th{padding-inline:calc(var(--spacing)*3)}.\[\&_th\]\:py-2 th{padding-block:calc(var(--spacing)*2)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\]\:my-4 ul{margin-block:calc(var(--spacing)*4)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing)*6)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--color-destructive)!important}.\[\&\:nth-child\(n\+3\)\]\:border-b-0:nth-child(n+3){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>pre\]\:px-4>pre{padding-inline:calc(var(--spacing)*4)}.\[\&\>pre\]\:py-4>pre{padding-block:calc(var(--spacing)*4)}.\[\&\>span\:last-child\]\:block>span:last-child{display:block}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-3\.5>svg{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--color-sidebar-accent-foreground)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--color-accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive) 90%,#0000)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary) 90%,#0000)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--color-secondary) 90%,#0000)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}}}@layer growth{.growth-app-shell{background:var(--background);color:var(--foreground)}.growth-ambient-grid{background-image:linear-gradient(var(--primary) 1px,#0000 1px),linear-gradient(90deg,var(--primary) 1px,#0000 1px);z-index:0}@supports (color:color-mix(in lab,red,red)){.growth-ambient-grid{background-image:linear-gradient(color-mix(in srgb,var(--primary) 7%,#0000) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--primary) 7%,#0000) 1px,#0000 1px)}}.growth-ambient-grid{background-size:54px 54px;animation:22s linear infinite growth-grid-drift;-webkit-mask-image:linear-gradient(to bottom right,#000,#0000 72%);mask-image:linear-gradient(to bottom right,#000,#0000 72%)}.growth-app-shell>aside,.growth-app-shell>div:not(.growth-ambient-grid){z-index:1;position:relative}.growth-sidebar{background:var(--sidebar);border-right:1px solid var(--sidebar-border)}.growth-topbar{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.growth-topbar{background:color-mix(in srgb,var(--card) 94%,#0000)}}.growth-topbar{border-bottom-color:var(--border)}.growth-content-board{background:0 0}.growth-sidebar a[aria-current=page],.growth-sidebar a[data-active=true]{color:var(--primary)}.growth-sidebar .growth-nav-group-active{background:var(--sidebar-accent);color:var(--foreground)}.growth-sidebar .growth-nav-item-active{background:var(--accent);color:var(--secondary-foreground);font-weight:600}.growth-nav-collapsible[data-state=open]{animation:.22s cubic-bezier(.16,1,.3,1) growth-nav-expand}.growth-nav-collapsible[data-state=closed]{animation:.18s cubic-bezier(.4,0,1,1) growth-nav-collapse}.growth-primary-action{box-shadow:none}.growth-content-board .bg-foreground.text-background,.growth-primary-action{background:var(--primary)!important;color:var(--primary-foreground)!important}.growth-content-board .bg-foreground.text-background:hover,.growth-primary-action:hover{background:var(--secondary-foreground)!important}.growth-primary-action:active,.growth-tactile:active{transform:translateY(1px)scale(.99)}a,button:not(:disabled){transition-duration:.16s;transition-timing-function:cubic-bezier(.16,1,.3,1)}[role=combobox]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[role=tablist]{background:var(--muted);border:1px solid var(--border)}[role=tab][data-state=active]{color:var(--primary);box-shadow:0 1px 3px #65402a1a}.growth-status-success{background:var(--secondary);border-color:var(--primary);color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.growth-status-success{border-color:color-mix(in srgb,var(--primary) 55%,var(--border))}}.growth-inline-link{color:var(--primary)}.growth-inline-link:hover{color:var(--secondary-foreground);text-underline-offset:3px;text-decoration:underline}.growth-panel{background:var(--card);border:1px solid var(--border);border-radius:10px;transition:border-color .18s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.growth-panel:after{background:linear-gradient(110deg,#0000 20%,var(--primary) 48%,#0000 72%);content:"";pointer-events:none;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.growth-panel:after{background:linear-gradient(110deg,#0000 20%,color-mix(in srgb,var(--primary) 7%,#0000) 48%,#0000 72%)}}.growth-panel:after{transition:transform .7s cubic-bezier(.16,1,.3,1);transform:translate(-115%)}.growth-panel:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.growth-panel:hover{border-color:color-mix(in srgb,var(--primary) 42%,var(--border))}}.growth-panel:hover:after{transform:translate(115%)}.growth-account-trigger,.growth-header-button{background:var(--card);border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.growth-account-trigger,.growth-header-button{background:color-mix(in srgb,var(--card) 84%,#0000)}}.growth-account-trigger,.growth-header-button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--foreground)}.growth-account-trigger:hover,.growth-header-button:hover{background:var(--accent);color:var(--accent-foreground)}.growth-pipeline-node.is-done{box-shadow:0 0 0 0 var(--primary)}@supports (color:color-mix(in lab,red,red)){.growth-pipeline-node.is-done{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary) 30%,#0000)}}.growth-pipeline-node.is-done{animation:2.8s ease-out infinite growth-node-pulse}.growth-status-warning{background:var(--growth-warning-bg);color:var(--growth-warning)}.growth-mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.content-metric{position:relative}.content-metric:after{background:linear-gradient(90deg,var(--primary),#0000 84%);content:"";opacity:.78;width:100%;height:2px;margin-top:10px;display:block}.content-orbit{min-height:280px;position:relative;overflow:hidden}.content-orbit-core,.content-orbit-ring{border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-orbit-ring-outer{aspect-ratio:1;border:1px solid var(--primary);width:min(62%,270px)}@supports (color:color-mix(in lab,red,red)){.content-orbit-ring-outer{border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border))}}.content-orbit-ring-outer{box-shadow:inset 0 0 60px var(--primary)}@supports (color:color-mix(in lab,red,red)){.content-orbit-ring-outer{box-shadow:inset 0 0 60px color-mix(in srgb,var(--primary) 6%,#0000)}}.content-orbit-ring-inner{aspect-ratio:1;border:1px dashed var(--primary);width:min(46%,190px)}@supports (color:color-mix(in lab,red,red)){.content-orbit-ring-inner{border:1px dashed color-mix(in srgb,var(--primary) 64%,#0000)}}.content-orbit-ring-inner{animation:20s linear infinite content-orbit-spin}.content-orbit-ring-inner:after{background:var(--primary);box-shadow:0 0 14px var(--primary);content:"";border-radius:999px;width:7px;height:7px;position:absolute;top:-4px;left:50%}@supports (color:color-mix(in lab,red,red)){.content-orbit-ring-inner:after{box-shadow:0 0 14px color-mix(in srgb,var(--primary) 76%,#0000)}}.content-orbit-core{border:1px solid var(--primary);z-index:2;place-content:center;width:104px;height:104px;display:grid}@supports (color:color-mix(in lab,red,red)){.content-orbit-core{border:1px solid color-mix(in srgb,var(--primary) 58%,var(--border))}}.content-orbit-core{background:radial-gradient(circle,var(--secondary),var(--card) 72%)}@supports (color:color-mix(in lab,red,red)){.content-orbit-core{background:radial-gradient(circle,color-mix(in srgb,var(--secondary) 88%,#0000),var(--card) 72%)}}.content-orbit-core{text-align:center}.content-orbit-core strong{font-size:25px;line-height:1}.content-orbit-core span{color:var(--muted-foreground);margin-top:6px;font-size:8px}.content-orbit-node{background:var(--card);border:1px solid var(--border);z-index:3;border-radius:8px;grid-template-columns:21px minmax(0,1fr);column-gap:7px;width:min(30%,148px);padding:9px;display:grid;position:absolute}@supports (color:color-mix(in lab,red,red)){.content-orbit-node{background:color-mix(in srgb,var(--card) 94%,#0000)}}.content-orbit-node{color:var(--foreground);text-decoration:none;transition:border-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.content-orbit-node:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.content-orbit-node:hover{border-color:color-mix(in srgb,var(--primary) 54%,var(--border))}}.content-orbit-node:hover{transform:translateY(-2px)}.content-orbit-node>span{background:var(--muted);color:var(--muted-foreground);border-radius:6px;grid-row:span 2;justify-content:center;align-items:center;width:21px;height:21px;display:flex}.content-orbit-node.is-ready>span{background:var(--secondary);color:var(--secondary-foreground)}.content-orbit-node b{font-size:9px;line-height:1.25}.content-orbit-node small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.content-orbit-node-1{top:10%;left:2%}.content-orbit-node-2{top:10%;right:2%}.content-orbit-node-3{bottom:10%;left:2%}.content-orbit-node-4{bottom:10%;right:2%}.growth-plan-running-status{border:1px solid var(--primary);align-items:center;gap:7px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.growth-plan-running-status{border:1px solid color-mix(in srgb,var(--primary) 42%,var(--border))}}.growth-plan-running-status{background:var(--secondary);color:var(--secondary-foreground);border-radius:8px;padding:7px 10px;font-size:10px}.growth-plan-running-status>span{background:var(--muted-foreground);border-radius:999px;width:7px;height:7px}.growth-plan-running-status>span.is-active{background:var(--primary);box-shadow:0 0 0 5px var(--primary)}@supports (color:color-mix(in lab,red,red)){.growth-plan-running-status>span.is-active{box-shadow:0 0 0 5px color-mix(in srgb,var(--primary) 14%,#0000)}}.growth-plan-running-status>span.is-active{animation:2.4s ease-out infinite growth-plan-status-pulse}.growth-plan-workspace{--plan-accent:#ff681d;--plan-accent-strong:#ed500b;--plan-accent-soft:#fff1e8;--primary:var(--plan-accent);--primary-foreground:#fff;--secondary:var(--plan-accent-soft);--secondary-foreground:#a93a08;--ring:var(--plan-accent)}.growth-plan-editor-column{min-width:0}.growth-plan-card,.growth-plan-control{background:var(--card);border:1px solid var(--border);border-radius:8px;overflow:hidden;box-shadow:0 14px 36px #5236260f}.growth-plan-card-header,.growth-plan-control-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:13px 18px;display:flex}.growth-plan-card-header h3,.growth-plan-control-header h3{font-size:14px;font-weight:650}.growth-plan-control{background:var(--card);position:sticky;top:16px}@supports (color:color-mix(in lab,red,red)){.growth-plan-control{background:color-mix(in srgb,var(--card) 97%,var(--muted))}}.growth-plan-goal{border:1px solid var(--plan-accent);isolation:isolate;grid-template-columns:52px minmax(0,1fr) minmax(120px,auto) 154px;align-items:center;gap:16px;min-height:128px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.growth-plan-goal{border:1px solid color-mix(in srgb,var(--plan-accent) 18%,var(--border))}}.growth-plan-goal{background:var(--plan-accent-soft);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.growth-plan-goal{background:color-mix(in srgb,var(--plan-accent-soft) 52%,var(--card))}}.growth-plan-goal{padding:24px 20px 24px 24px;box-shadow:0 14px 34px #72422612}.growth-plan-goal-icon{background:var(--card);border-radius:8px;place-items:center;width:48px;height:48px;display:grid}@supports (color:color-mix(in lab,red,red)){.growth-plan-goal-icon{background:color-mix(in srgb,var(--card) 82%,#0000)}}.growth-plan-goal-icon{color:var(--plan-accent);box-shadow:0 9px 20px #d95b191a,inset 0 1px #ffffffd1}.growth-plan-goal-copy{min-width:0}.growth-plan-goal-copy p{font-size:16px;font-weight:650}.growth-plan-goal-copy small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:11px;line-height:1.6;display:block;overflow:hidden}.growth-plan-goal>strong{border:1px solid var(--plan-accent);z-index:2;min-width:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.growth-plan-goal>strong{border:1px solid color-mix(in srgb,var(--plan-accent) 20%,#0000)}}.growth-plan-goal>strong{background:var(--card);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.growth-plan-goal>strong{background:color-mix(in srgb,var(--card) 64%,#0000)}}.growth-plan-goal>strong{color:var(--plan-accent-strong);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:6px 10px;font-size:10px;font-weight:650}.growth-plan-goal-trail{border-bottom:2px solid var(--plan-accent);z-index:-1;width:236px;height:56px;position:absolute;bottom:16px;right:116px}@supports (color:color-mix(in lab,red,red)){.growth-plan-goal-trail{border-bottom:2px solid color-mix(in srgb,var(--plan-accent) 50%,#0000)}}.growth-plan-goal-trail{border-radius:0 0 58% 48%;transform:rotate(-6deg)}.growth-plan-goal-trail i{border:2px solid var(--card);width:10px;height:10px;position:absolute;bottom:-6px}@supports (color:color-mix(in lab,red,red)){.growth-plan-goal-trail i{border:2px solid color-mix(in srgb,var(--card) 88%,#fff)}}.growth-plan-goal-trail i{background:var(--plan-accent);border-radius:50%;box-shadow:0 3px 9px #ff681d3d}.growth-plan-goal-trail i:first-child{bottom:4px;left:7%}.growth-plan-goal-trail i:nth-child(2){bottom:-7px;left:50%}.growth-plan-goal-trail i:nth-child(3){bottom:16px;right:5%}.growth-plan-goal-rocket{filter:drop-shadow(0 12px 16px #bd521924);pointer-events:none;z-index:1;width:118px;height:auto;position:absolute;bottom:-24px;right:16px;transform:rotate(5deg)}.growth-plan-source{background:var(--card);border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;gap:12px;min-height:68px;padding:14px 16px;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);display:flex}.growth-plan-source:hover{border-color:var(--plan-accent)}@supports (color:color-mix(in lab,red,red)){.growth-plan-source:hover{border-color:color-mix(in srgb,var(--plan-accent) 48%,var(--border))}}.growth-plan-source:hover{transform:translateY(-1px)}.growth-plan-source.is-selected{background:var(--plan-accent-soft);border-color:var(--plan-accent)}@supports (color:color-mix(in lab,red,red)){.growth-plan-source.is-selected{background:color-mix(in srgb,var(--plan-accent-soft) 72%,var(--card))}}.growth-plan-source.is-selected{box-shadow:0 0 0 1px var(--plan-accent)}@supports (color:color-mix(in lab,red,red)){.growth-plan-source.is-selected{box-shadow:0 0 0 1px color-mix(in srgb,var(--plan-accent) 12%,#0000)}}.growth-plan-source-label{color:var(--foreground);font-size:12px}.growth-plan-source-check,.growth-plan-source.is-selected .growth-plan-source-label{color:var(--plan-accent-strong)}.growth-plan-source [role=radio]{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.growth-plan-source [role=radio]{border-color:color-mix(in srgb,var(--muted-foreground) 70%,#0000)}}.growth-plan-source [role=radio]{color:var(--plan-accent)}.growth-plan-source [role=radio][data-state=checked]{border-color:var(--plan-accent)}.growth-plan-rule{background:0 0}.growth-plan-preferences{gap:10px;margin-top:14px;display:grid}.growth-plan-translation{background:var(--card);border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}@supports (color:color-mix(in lab,red,red)){.growth-plan-translation{background:color-mix(in srgb,var(--card) 90%,var(--muted))}}.growth-plan-translation{padding:10px 12px}.growth-plan-preference-icon{border:1px solid var(--plan-accent);flex:none;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab,red,red)){.growth-plan-preference-icon{border:1px solid color-mix(in srgb,var(--plan-accent) 18%,var(--border))}}.growth-plan-preference-icon{background:var(--card);color:var(--plan-accent);border-radius:8px;box-shadow:0 5px 14px #8a4b2712}.growth-plan-select label{color:var(--muted-foreground);margin-bottom:7px;font-size:11px;font-weight:600;display:block}.growth-plan-select [data-slot=select-trigger]{border-color:var(--border);width:100%;height:46px}@supports (color:color-mix(in lab,red,red)){.growth-plan-select [data-slot=select-trigger]{border-color:color-mix(in srgb,var(--border) 88%,var(--foreground))}}.growth-plan-select [data-slot=select-trigger]{background:var(--card);padding-inline:12px;font-size:12px}.growth-plan-select [data-slot=select-trigger]:hover{border-color:var(--plan-accent)}@supports (color:color-mix(in lab,red,red)){.growth-plan-select [data-slot=select-trigger]:hover{border-color:color-mix(in srgb,var(--plan-accent) 46%,var(--border))}}.growth-plan-message{border:1px solid var(--plan-accent);align-items:flex-start;gap:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.growth-plan-message{border:1px solid color-mix(in srgb,var(--plan-accent) 43%,var(--border))}}.growth-plan-message{background:var(--secondary);color:var(--secondary-foreground);border-radius:8px;padding:10px;font-size:10px;line-height:1.5}.growth-plan-message.is-muted{background:var(--muted);border-color:var(--border);color:var(--muted-foreground)}.growth-plan-next-run{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:14px}.growth-plan-next-run-head{color:var(--muted-foreground);justify-content:space-between;align-items:center;font-size:9px;display:flex}.growth-plan-next-run strong{margin-top:7px;font-size:15px;display:block}.growth-plan-next-run span{color:var(--muted-foreground);margin-top:5px;font-size:9px;display:block}.growth-plan-console-actions{grid-template-columns:1fr;gap:10px;display:grid}.growth-plan-submit-action{box-shadow:0 8px 18px #ff681d2e;background:var(--plan-accent)!important;border-color:var(--plan-accent)!important;color:#fff!important}.growth-plan-submit-action:hover{background:var(--plan-accent-strong)!important}.growth-plan-pulse{align-items:end;gap:2px;height:18px;margin:0!important;display:flex!important}.growth-plan-pulse i{background:var(--plan-accent);border-radius:2px;width:2px;animation:1.4s ease-in-out infinite growth-plan-wave;display:block}.growth-plan-pulse i:first-child{height:5px;animation-delay:-.4s}.growth-plan-pulse i:nth-child(2){height:11px;animation-delay:-.2s}.growth-plan-pulse i:nth-child(3){height:7px}.growth-plan-pulse i:nth-child(4){height:15px;animation-delay:-.6s}.growth-plan-pulse i:nth-child(5){height:9px;animation-delay:-.1s}.growth-plan-flow{border-left:1px solid var(--border);gap:0;margin:4px 4px 0 9px;display:grid;position:relative}.growth-plan-flow-step{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:38px;padding-left:14px;font-size:10px;display:grid;position:relative}.growth-plan-flow-dot{background:var(--card);color:var(--muted-foreground);border-radius:50%;place-items:center;width:13px;height:13px;display:grid;position:absolute;left:-7px}.growth-plan-flow-step.is-enabled .growth-plan-flow-dot,.growth-plan-flow-step.is-running .growth-plan-flow-dot,.growth-plan-flow-step.is-succeeded .growth-plan-flow-dot{color:var(--plan-accent)}.growth-plan-flow-step.is-failed .growth-plan-flow-dot{color:var(--destructive)}.growth-plan-flow-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.growth-plan-flow-step small{color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;font-size:9px}.growth-plan-review-action{border:1px solid var(--primary);justify-content:space-between;align-items:center;gap:10px;display:flex}@supports (color:color-mix(in lab,red,red)){.growth-plan-review-action{border:1px solid color-mix(in srgb,var(--primary) 42%,var(--border))}}.growth-plan-review-action{background:var(--secondary);border-radius:8px;padding:9px 10px}.growth-plan-review-action b,.growth-plan-review-action span{font-size:9px;display:block}.growth-plan-review-action span{color:var(--muted-foreground);margin-top:2px}.growth-plan-queue{border-top:1px solid var(--border);padding-top:12px}.growth-plan-queue-title{justify-content:space-between;align-items:center;margin-bottom:3px;font-size:10px;display:flex}.growth-plan-queue-title span{color:var(--plan-accent);align-items:center;gap:4px;font-size:9px;display:flex}.growth-plan-queue-item{border-bottom:1px solid var(--border);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;min-height:34px;font-size:9px;display:grid}.growth-plan-queue-item small,.growth-plan-queue-item>span{color:var(--muted-foreground)}.growth-plan-queue-item b{font-weight:600}.growth-plan-queue-empty{color:var(--muted-foreground);justify-content:center;align-items:center;gap:6px;min-height:52px;font-size:9px;display:flex}.growth-plan-activity{background:var(--muted);border-radius:7px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.growth-plan-activity-dot{background:var(--plan-accent);border-radius:50%;width:6px;height:6px}.growth-plan-activity.is-error .growth-plan-activity-dot{background:var(--destructive)}.growth-plan-activity b,.growth-plan-activity small{font-size:9px;display:block}.growth-plan-activity small,.growth-plan-activity time{color:var(--muted-foreground);margin-top:2px;font-size:8px}.growth-plan-errors{color:var(--destructive);align-items:center;gap:6px;font-size:9px;display:flex}.growth-plan-task-id{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.workspace-ai-plans{--plan-list-accent:#ff681d;gap:18px;display:grid}.workspace-ai-plans-toolbar{border-block:1px solid var(--border);grid-template-columns:minmax(170px,1fr) minmax(320px,520px) minmax(170px,1fr);gap:20px;min-height:76px;display:grid}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plans-toolbar{border-block:1px solid color-mix(in srgb,var(--border) 88%,#0000)}}.workspace-ai-plans-toolbar{padding:12px 2px}.workspace-ai-plans-heading{gap:14px;min-width:0}.workspace-ai-plans-heading span{color:var(--muted-foreground);font-size:11px}.workspace-ai-plan-filters{border:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;height:46px;display:grid}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-filters{border:1px solid color-mix(in srgb,var(--border) 82%,#fff)}}.workspace-ai-plan-filters{background:var(--card);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-filters{background:color-mix(in srgb,var(--card) 60%,#0000)}}.workspace-ai-plan-filters{padding:4px;box-shadow:inset 0 1px #ffffff6b}.workspace-ai-plan-filters button{color:var(--muted-foreground);border-radius:6px;min-width:0;font-size:11px;font-weight:550;transition:background-color .16s,color .16s,box-shadow .16s}.workspace-ai-plan-filters button:hover{color:var(--foreground)}.workspace-ai-plan-filters button.is-active{background:var(--plan-list-accent)}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-filters button.is-active{background:color-mix(in srgb,var(--plan-list-accent) 10%,var(--card))}}.workspace-ai-plan-filters button.is-active{box-shadow:0 4px 12px #65402a14,inset 0 0 0 1px var(--plan-list-accent);color:var(--plan-list-accent)}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-filters button.is-active{box-shadow:0 4px 12px #65402a14,inset 0 0 0 1px color-mix(in srgb,var(--plan-list-accent) 14%,#0000)}}.workspace-ai-plan-primary{justify-self:end;box-shadow:0 8px 18px #ff681d2e;background:var(--plan-list-accent)!important;border-color:var(--plan-list-accent)!important;color:#fff!important}.workspace-ai-plan-primary:hover{background:#ed500b!important}.workspace-ai-plan-card{border:1px solid var(--plan-list-accent);grid-template-columns:188px minmax(0,1fr) 104px;align-items:center;gap:28px;min-height:228px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-card{border:1px solid color-mix(in srgb,var(--plan-list-accent) 14%,var(--border))}}.workspace-ai-plan-card{background:var(--card);border-left:3px solid var(--plan-list-accent);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-card{background:color-mix(in srgb,var(--card) 88%,#0000)}}.workspace-ai-plan-card{padding:26px 34px;animation:.36s cubic-bezier(.16,1,.3,1) both workspace-ai-plan-enter;box-shadow:0 18px 45px #603a2512}.workspace-ai-plan-card.is-paused{border-left-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-card.is-paused{border-left-color:color-mix(in srgb,var(--muted-foreground) 60%,#0000)}}.workspace-ai-plan-time{border:2px solid var(--plan-list-accent);place-content:center;width:184px;height:156px;display:grid}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-time{border:2px solid color-mix(in srgb,var(--plan-list-accent) 80%,#fff)}}.workspace-ai-plan-time{text-align:center;background:#272522;border-radius:8px;box-shadow:0 14px 28px #2b231d33,inset 0 1px #ffffff38,inset 0 0 0 5px #ffffff0d}.workspace-ai-plan-time strong{color:#f8f7f4;font-size:35px;font-weight:500;line-height:1}.workspace-ai-plan-time span,.workspace-ai-plan-time strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.workspace-ai-plan-time span{color:#ff9b57;margin-top:14px;font-size:13px;font-weight:650}.workspace-ai-plan-copy{z-index:2;min-width:0}.workspace-ai-plan-title-row{align-items:center;gap:14px;min-width:0;display:flex}.workspace-ai-plan-title-row h3{text-overflow:ellipsis;white-space:nowrap;font-size:21px;font-weight:650;overflow:hidden}.workspace-ai-plan-status{border-radius:999px;flex:none;align-items:center;gap:7px;min-height:28px;padding:5px 11px;font-size:10px;font-weight:650;display:inline-flex}.workspace-ai-plan-status i{border-radius:50%;width:7px;height:7px}.workspace-ai-plan-status.is-running{color:#c95824;background:#fff0e7}.workspace-ai-plan-status.is-running i{background:#ff7a46;box-shadow:0 0 0 4px #ff7a461a}.workspace-ai-plan-status.is-paused{background:var(--muted);color:var(--muted-foreground)}.workspace-ai-plan-status.is-paused i{background:currentColor}.workspace-ai-plan-summary{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:11px;font-size:13px;overflow:hidden}.workspace-ai-plan-meta{background:var(--card);border:1px solid var(--border);border-radius:8px;align-items:center;gap:18px;max-width:100%;min-height:46px;margin-top:18px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-meta{background:color-mix(in srgb,var(--card) 72%,#0000)}}.workspace-ai-plan-meta{padding:9px 16px}.workspace-ai-plan-meta>i{background:var(--border);width:1px;height:22px}.workspace-ai-plan-meta span{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:10px;display:flex}.workspace-ai-plan-meta svg{color:var(--plan-list-accent);flex:none;width:14px;height:14px}.workspace-ai-plan-meta b{color:var(--foreground);text-overflow:ellipsis;font-weight:600;overflow:hidden}.workspace-ai-plan-latest{color:var(--muted-foreground);align-items:center;gap:7px;min-width:0;margin-top:12px;font-size:9px;display:flex}.workspace-ai-plan-latest svg{width:13px;height:13px}.workspace-ai-plan-latest b{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;max-width:min(36vw,420px);font-weight:550;overflow:hidden}.workspace-ai-plan-latest small{flex:none}.workspace-ai-plan-actions{z-index:3;place-self:start end;gap:8px;display:flex}.workspace-ai-plan-actions button{border-color:var(--border);width:42px;height:42px}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-actions button{border-color:color-mix(in srgb,var(--border) 80%,#fff)}}.workspace-ai-plan-actions button{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-actions button{background:color-mix(in srgb,var(--card) 75%,#0000)}}.workspace-ai-plan-actions button{box-shadow:0 7px 18px #4a312212}.workspace-ai-plan-actions button:hover{border-color:var(--plan-list-accent)}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-actions button:hover{border-color:color-mix(in srgb,var(--plan-list-accent) 40%,var(--border))}}.workspace-ai-plan-actions button:hover{color:var(--plan-list-accent);transform:translateY(-1px)}.workspace-ai-plan-actions svg{width:16px;height:16px}.workspace-ai-plan-rocket{filter:drop-shadow(0 16px 20px #7f47251f);opacity:.78;pointer-events:none;width:172px;height:auto;position:absolute;bottom:-84px;right:18px;transform:rotate(4deg)}.workspace-ai-plan-empty{border:1px dashed var(--plan-list-accent);flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:260px;display:flex}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-empty{border:1px dashed color-mix(in srgb,var(--plan-list-accent) 18%,var(--border))}}.workspace-ai-plan-empty{background:var(--card);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-empty{background:color-mix(in srgb,var(--card) 70%,#0000)}}.workspace-ai-plan-empty{text-align:center;padding:32px}.workspace-ai-plan-empty>img{object-fit:contain;object-position:center top;width:86px;height:104px}.workspace-ai-plan-empty>svg{color:var(--muted-foreground);width:28px;height:28px}.workspace-ai-plan-empty h3{font-size:15px;font-weight:650}.workspace-ai-plan-empty p{color:var(--muted-foreground);margin-top:5px;font-size:11px}.workspace-ai-plans{gap:10px}.workspace-ai-plans-toolbar{border-bottom:1px solid #ffffff94;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:0 2px 10px;display:flex}.workspace-ai-plans-heading{align-items:baseline;gap:9px;display:flex}.workspace-ai-plans-heading h3{font-size:15px;font-weight:650}.workspace-ai-plans-heading p{color:var(--muted-foreground);font-size:10px}.workspace-ai-plan-primary{border-radius:7px;min-height:36px;padding-inline:14px;font-size:11px;box-shadow:0 5px 12px #ff681d1f}.workspace-ai-plan-list{-webkit-backdrop-filter:blur(24px)saturate(132%);background-color:#fff1e824;background-image:linear-gradient(118deg,#ffffff45,#fff1e814 40%,#ffe6dc17 66%,#ffffff1f);background-size:100vw 100vh;background-attachment:fixed;border:1px solid #ffffffb8;border-radius:8px;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 16px 44px #573d330f,inset 0 1px #ffffffad,inset 0 -1px #ffe1d72e}.workspace-ai-plan-list:hover{border-color:#ffffffe0;box-shadow:0 20px 54px #573d3317,inset 0 1px #ffffffd1,inset 0 -1px #ffecef6b}.workspace-ai-plan-list-head,.workspace-ai-plan-row{grid-template-columns:minmax(180px,1.1fr) minmax(130px,.72fr) minmax(210px,1.25fr) minmax(170px,1fr) 84px 266px;align-items:stretch;display:grid}.workspace-ai-plan-list-head{color:#493b33c2;background:linear-gradient(#ffffff75,#fff9f54d);border-bottom:1px solid #7a60521c;min-height:40px;font-size:10px;font-weight:650;box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #ffffff47}.workspace-ai-plan-list-head span{align-items:center;min-width:0;padding:0 14px;display:flex}.workspace-ai-plan-row{background:#ffffff14;min-height:86px;transition:background-color .16s;animation:.22s ease-out both workspace-ai-plan-enter;position:relative}.workspace-ai-plan-row:hover{background:linear-gradient(112deg,#ffffff3d,#ffeee41a)}.workspace-ai-plan-row:before{background:var(--plan-list-accent);content:"";inset-block:0;width:3px;position:absolute;left:0}.workspace-ai-plan-row.is-paused:before{background:#b8b2ad}.workspace-ai-plan-row-cell,.workspace-ai-plan-row-identity{flex-direction:column;justify-content:center;min-width:0;padding:13px 14px;display:flex}.workspace-ai-plan-row-identity{padding-left:18px}.workspace-ai-plan-cell-label{color:var(--muted-foreground);font-size:9px;display:none}.workspace-ai-plan-row-cell strong,.workspace-ai-plan-row-identity strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.35;overflow:hidden}.workspace-ai-plan-row-identity strong{font-size:13px}.workspace-ai-plan-row-cell small,.workspace-ai-plan-row-identity small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;line-height:1.35;overflow:hidden}.workspace-ai-plan-row-status{border:1px solid #ffffff9e;border-radius:999px;place-self:center start;align-items:center;gap:7px;min-height:28px;padding:6px 10px;font-size:9px;font-weight:650;display:inline-flex;box-shadow:inset 0 1px #ffffffb8}.workspace-ai-plan-row-status i{border-radius:50%;flex:none;width:6px;height:6px}.workspace-ai-plan-row-status.is-running{color:var(--plan-list-accent);background:#ff763e17;border-color:#ff7e4938}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-row-status.is-running{color:color-mix(in srgb,var(--plan-list-accent) 85%,#9f3408)}}.workspace-ai-plan-row-status.is-running i{background:var(--plan-list-accent)}.workspace-ai-plan-row-status.is-paused{color:#716b66;background:#ffffff3d}.workspace-ai-plan-row-status.is-paused i{background:currentColor}.workspace-ai-plan-row-actions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:7px;padding:12px;display:grid}.workspace-ai-plan-row-actions button{color:var(--foreground);cursor:pointer;background:#fff3;border-color:#ffffffb8;border-radius:7px;width:100%;height:36px;padding-inline:8px;font-size:9px;transition:border-color .16s,background-color .16s,color .16s;box-shadow:inset 0 1px #ffffffa8}.workspace-ai-plan-row-actions button:hover{color:var(--plan-list-accent);background:#ffffff6b;border-color:#ffffffe6;box-shadow:0 7px 18px #ff683012,inset 0 1px #ffffffd6}.workspace-ai-plan-row-actions svg{width:14px;height:14px}.workspace-ai-plan-row-actions .workspace-ai-plan-row-delete{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-row-actions .workspace-ai-plan-row-delete{border-color:color-mix(in srgb,var(--destructive) 22%,#ffffffb8)}}.workspace-ai-plan-row-actions .workspace-ai-plan-row-delete{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-row-actions .workspace-ai-plan-row-delete{background:color-mix(in srgb,var(--destructive) 4%,#fff3)}}.workspace-ai-plan-row-actions .workspace-ai-plan-row-delete{color:var(--destructive)}.workspace-ai-plan-row-actions .workspace-ai-plan-row-delete:hover{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-row-actions .workspace-ai-plan-row-delete:hover{border-color:color-mix(in srgb,var(--destructive) 36%,#ffffffe0)}}.workspace-ai-plan-row-actions .workspace-ai-plan-row-delete:hover{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.workspace-ai-plan-row-actions .workspace-ai-plan-row-delete:hover{background:color-mix(in srgb,var(--destructive) 7%,#ffffff61)}}.workspace-ai-plan-row-actions .workspace-ai-plan-row-delete:hover{color:var(--destructive)}.workspace-ai-plan-row-empty{-webkit-backdrop-filter:blur(20px)saturate(128%);text-align:center;background:linear-gradient(118deg,#ffffff3d,#fff1e81a);border:1px dashed #ffffffb8;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:160px;padding:24px;display:flex;box-shadow:inset 0 1px #ffffffad}.workspace-ai-plan-row-empty h3{font-size:14px;font-weight:650}.workspace-ai-plan-row-empty p{color:var(--muted-foreground);margin-top:5px;font-size:10px}html[data-growth-theme=light] .growth-app-shell{--background:#fbfaf8;--foreground:#1c1917;--card:#fff;--card-foreground:#1c1917;--popover:#fff;--popover-foreground:#1c1917;--primary:#ff6a32;--primary-foreground:#fff;--secondary:#fff0e7;--secondary-foreground:#a83d17;--muted:#f5ede8;--muted-foreground:#8d7b72;--accent:#ffe8dc;--accent-foreground:#a83d17;--border:#eadbd3;--input:#e4d2c8;--ring:#ff7a46;--sidebar:#f8f5f2;--sidebar-foreground:#5c524c;--sidebar-primary:#ff6a32;--sidebar-primary-foreground:#fff;--sidebar-accent:#fff0e7;--sidebar-accent-foreground:#1c1917;--sidebar-border:#eadbd3;--sidebar-ring:#ff7a46;--growth-warning:#85680f;--growth-warning-bg:#fbf3d7;background:linear-gradient(#fffaf6,#fbfaf8 42%,#f8f5f2)}html[data-growth-theme=light] .growth-ambient-grid{background-image:linear-gradient(var(--primary) 1px,#0000 1px),linear-gradient(90deg,var(--primary) 1px,#0000 1px);opacity:.52}@supports (color:color-mix(in lab,red,red)){html[data-growth-theme=light] .growth-ambient-grid{background-image:linear-gradient(color-mix(in srgb,var(--primary) 4%,#0000) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--primary) 4%,#0000) 1px,#0000 1px)}}html[data-growth-theme=light] .growth-topbar{background:#ffffffd1;box-shadow:0 1px #4e301f08}html[data-growth-theme=light] .growth-plan-workspace .growth-plan-card{border-color:var(--plan-accent)}@supports (color:color-mix(in lab,red,red)){html[data-growth-theme=light] .growth-plan-workspace .growth-plan-card{border-color:color-mix(in srgb,var(--plan-accent) 10%,#eadbd3)}}html[data-growth-theme=light] .growth-plan-workspace .growth-plan-card{background:#fffc;box-shadow:0 1px 2px #4e301f0a,0 14px 36px #4e301f0d}html[data-growth-theme=light] .growth-plan-workspace .growth-plan-control{border-color:var(--plan-accent)}@supports (color:color-mix(in lab,red,red)){html[data-growth-theme=light] .growth-plan-workspace .growth-plan-control{border-color:color-mix(in srgb,var(--plan-accent) 10%,#eadbd3)}}html[data-growth-theme=light] .growth-plan-workspace .growth-plan-control{background:#fffcfadb;box-shadow:0 12px 34px #4e301f0d}html[data-growth-theme=light] .growth-plan-card-header,html[data-growth-theme=light] .growth-plan-control-header{background:#ffffffb8}html[data-growth-theme=light] .growth-plan-workspace .growth-plan-goal{background:var(--plan-accent-soft)}@supports (color:color-mix(in lab,red,red)){html[data-growth-theme=light] .growth-plan-workspace .growth-plan-goal{background:color-mix(in srgb,var(--plan-accent-soft) 58%,#fff)}}html[data-growth-theme=light] .growth-plan-workspace .growth-plan-rule{background:0 0}html[data-growth-theme=light] .growth-plan-source{border-color:#eadbd3;box-shadow:inset 0 1px #ffffffd9}html[data-growth-theme=light] .growth-plan-source:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){html[data-growth-theme=light] .growth-plan-source:hover{border-color:color-mix(in srgb,var(--primary) 55%,var(--border))}}html[data-growth-theme=light] .growth-plan-source:hover{background:#fffaf6}html[data-growth-theme=light] .growth-plan-workspace .growth-plan-source.is-selected{background:var(--plan-accent-soft);border-color:var(--plan-accent)}@supports (color:color-mix(in lab,red,red)){html[data-growth-theme=light] .growth-plan-workspace .growth-plan-source.is-selected{background:color-mix(in srgb,var(--plan-accent-soft) 74%,#fff)}}html[data-growth-theme=light] .growth-plan-workspace .growth-plan-source.is-selected{box-shadow:0 0 0 1px var(--plan-accent)}@supports (color:color-mix(in lab,red,red)){html[data-growth-theme=light] .growth-plan-workspace .growth-plan-source.is-selected{box-shadow:0 0 0 1px color-mix(in srgb,var(--plan-accent) 12%,#0000)}}html[data-growth-theme=light] .growth-plan-next-run{background:#fff;border-color:#e4d2c8}html[data-growth-theme=light] .growth-plan-message{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){html[data-growth-theme=light] .growth-plan-message{border-color:color-mix(in srgb,var(--primary) 48%,var(--border))}}html[data-growth-theme=light] .growth-plan-message{background:var(--secondary);color:var(--secondary-foreground)}html[data-growth-theme=light] .growth-plan-message.is-muted{color:#8d7b72;background:#f8f5f2;border-color:#eadbd3}html[data-growth-theme=light] .growth-plan-running-status{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){html[data-growth-theme=light] .growth-plan-running-status{border-color:color-mix(in srgb,var(--primary) 48%,var(--border))}}html[data-growth-theme=light] .growth-plan-running-status{background:var(--secondary);color:var(--secondary-foreground)}}@keyframes growth-nav-expand{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes growth-nav-collapse{0%{height:var(--radix-collapsible-content-height);opacity:1}to{opacity:0;height:0}}@media (prefers-reduced-motion:reduce){.growth-nav-collapsible[data-state]{animation:none}}@keyframes growth-grid-drift{to{background-position:54px 54px}}@keyframes growth-node-pulse{55%,to{box-shadow:0 0 0 8px #0000}}@keyframes content-orbit-spin{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes growth-plan-status-pulse{60%,to{box-shadow:0 0 0 7px #0000}}@keyframes growth-plan-wave{50%{opacity:.58;transform:scaleY(.45)}}@keyframes workspace-ai-plan-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-sidebar=menu-button],a,button{transition-duration:0s!important}.content-orbit-ring-inner,.growth-ambient-grid,.growth-pipeline-node.is-done,.growth-plan-pulse i,.growth-plan-running-status>span.is-active{animation:none}.growth-panel:after{display:none}}@media (width<=1279px){.growth-plan-control{position:static}.workspace-ai-plans-toolbar{grid-template-columns:minmax(150px,1fr) minmax(300px,440px) auto}.workspace-ai-plan-card{grid-template-columns:154px minmax(0,1fr) 94px;gap:22px;padding-inline:24px}.workspace-ai-plan-time{width:150px;height:140px}}@media (width<=900px){.workspace-ai-plans-toolbar{grid-template-columns:minmax(0,1fr) auto}.workspace-ai-plan-filters{grid-area:2/1/auto/-1}.workspace-ai-plan-card{grid-template-columns:126px minmax(0,1fr)}.workspace-ai-plan-time{width:126px;height:126px}.workspace-ai-plan-time strong{font-size:27px}.workspace-ai-plan-actions{position:absolute;top:20px;right:20px}.workspace-ai-plan-copy{padding-top:46px}.workspace-ai-plan-rocket{display:none}}@media (width<=640px){.workspace-ai-plans-toolbar{gap:12px}.workspace-ai-plans-heading h3{font-size:16px}.workspace-ai-plan-primary{min-width:40px;padding-inline:12px}.workspace-ai-plan-card{grid-template-columns:1fr;gap:16px;min-height:0;padding:18px}.workspace-ai-plan-time{width:100%;height:94px}.workspace-ai-plan-time span{margin-top:9px}.workspace-ai-plan-copy{padding-top:0}.workspace-ai-plan-title-row{padding-right:96px}.workspace-ai-plan-title-row h3{font-size:17px}.workspace-ai-plan-summary{white-space:normal}.workspace-ai-plan-meta{gap:8px;width:100%;display:grid}.workspace-ai-plan-meta>i{display:none}.workspace-ai-plan-latest{grid-template-columns:auto auto minmax(0,1fr);display:grid}.workspace-ai-plan-latest b{max-width:none}.workspace-ai-plan-latest small{grid-column:2/-1}.workspace-ai-plan-actions{top:128px;right:18px}.growth-plan-goal{grid-template-columns:40px minmax(0,1fr);gap:12px;min-height:112px;padding:18px}.growth-plan-goal-icon{width:40px;height:40px}.growth-plan-goal-copy p{font-size:14px}.growth-plan-goal-copy small{white-space:normal}.growth-plan-goal>strong{text-align:left;grid-column:2;justify-self:start;max-width:100%}.growth-plan-goal-rocket,.growth-plan-goal-trail{display:none}.growth-plan-console-actions{grid-template-columns:1fr}.content-orbit{min-height:340px}.content-orbit-node{width:38%}.content-orbit-ring-outer{width:min(70%,260px)}}@media (width<=1200px){.workspace-ai-plan-list-head,.workspace-ai-plan-row{grid-template-columns:minmax(150px,1fr) 112px minmax(165px,1fr) minmax(145px,.9fr) 76px 224px}.workspace-ai-plan-row-actions{gap:5px;padding-inline:9px}.workspace-ai-plan-row-actions button{padding-inline:5px}}@media (width<=860px){.workspace-ai-plan-list-head{display:none}.workspace-ai-plan-row{grid-template-columns:minmax(0,1fr) auto;min-height:0}.workspace-ai-plan-row-identity{border-right:0;min-height:68px}.workspace-ai-plan-row-status{grid-area:1/2;margin-right:14px}.workspace-ai-plan-row-identity .workspace-ai-plan-cell-label{display:none}.workspace-ai-plan-row-cell{border-top:1px solid #ffffff94;border-right:0;grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:112px minmax(0,1fr);align-content:center;column-gap:12px;min-height:54px;padding-block:9px;display:grid}.workspace-ai-plan-cell-label{grid-row:1/3;align-self:center;display:block}.workspace-ai-plan-row-cell small{margin-top:3px}.workspace-ai-plan-row-actions{border-top:1px solid #ffffff94;border-left:0;grid-column:1/-1;padding:10px 14px}}@media (width<=520px){.workspace-ai-plans-toolbar{min-height:44px}.workspace-ai-plan-row-cell{grid-template-columns:92px minmax(0,1fr)}.workspace-ai-plan-row-actions{gap:6px}.workspace-ai-plan-row-actions button{min-width:0;padding-inline:4px}.workspace-ai-plan-row-actions button svg{display:none}}:root{--radius:.625rem;--background:#fbfaf8;--foreground:#1c1917;--card:#fff;--card-foreground:#1c1917;--popover:#fff;--popover-foreground:#1c1917;--primary:#ff6a32;--primary-foreground:#fff;--secondary:#fff0e7;--secondary-foreground:#a83d17;--muted:#f5ede8;--muted-foreground:#8d7b72;--accent:#ffe8dc;--accent-foreground:#a83d17;--destructive:#b84d45;--border:#eadbd3;--input:#e4d2c8;--ring:#ff7a46;--sidebar:#f8f5f2;--sidebar-foreground:#5c524c;--sidebar-primary:#ff6a32;--sidebar-primary-foreground:#fff;--sidebar-accent:#fff0e7;--sidebar-accent-foreground:#a83d17;--sidebar-border:#eadbd3;--sidebar-ring:#ff7a46;--growth-sidebar-width:15rem;--growth-sidebar-width-icon:3.5rem}html[data-growth-color=we0]{--primary:oklch(61.71% .1375 39.0427);--primary-foreground:#fff;--secondary:oklch(92.45% .0138 92.9892);--secondary-foreground:oklch(43.34% .0177 98.6048);--muted:oklch(93.41% .0153 90.239);--muted-foreground:oklch(60.59% .0075 97.4233);--accent:oklch(92.45% .0138 92.9892);--accent-foreground:oklch(26.71% .0196 98.939);--border:oklch(88.47% .0069 97.3627);--input:oklch(76.21% .0156 98.3528);--ring:oklch(61.71% .1375 39.0427);--sidebar-primary:oklch(61.71% .1375 39.0427);--sidebar-primary-foreground:#fff;--sidebar-accent:oklch(92.45% .0138 92.9892);--sidebar-accent-foreground:oklch(32.5% 0 0);--sidebar-ring:oklch(61.71% .1375 39.0427)}.growth-app-shell{--background:#090b09;--foreground:#f2f4ef;--card:#111411;--card-foreground:#f2f4ef;--popover:#151915;--popover-foreground:#f2f4ef;--primary:oklch(67.24% .1308 38.7559);--primary-foreground:#fff;--secondary:#292725;--secondary-foreground:oklch(80.74% .0142 93.0137);--muted:#151915;--muted-foreground:#8b948c;--accent:#242321;--accent-foreground:#f2efec;--destructive:#df8175;--border:#293029;--input:#343b34;--ring:oklch(67.24% .1308 38.7559);--sidebar:#050605;--sidebar-foreground:#aeb6af;--sidebar-primary:oklch(67.24% .1308 38.7559);--sidebar-primary-foreground:#fff;--sidebar-accent:#141814;--sidebar-accent-foreground:#f2f4ef;--sidebar-border:#1d221d;--sidebar-ring:oklch(67.24% .1308 38.7559);--growth-warning:#dbc875;--growth-warning-bg:#302f24;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring)}body:has(.growth-app-shell){--background:#090b09;--foreground:#f2f4ef;--card:#111411;--card-foreground:#f2f4ef;--popover:#151915;--popover-foreground:#f2f4ef;--primary:oklch(67.24% .1308 38.7559);--primary-foreground:#fff;--secondary:#292725;--secondary-foreground:oklch(80.74% .0142 93.0137);--muted:#151915;--muted-foreground:#8b948c;--accent:#242321;--accent-foreground:#f2efec;--destructive:#df8175;--border:#293029;--input:#343b34;--ring:oklch(67.24% .1308 38.7559);--sidebar:#050605;--sidebar-foreground:#aeb6af;--sidebar-primary:oklch(67.24% .1308 38.7559);--sidebar-primary-foreground:#fff;--sidebar-accent:#141814;--sidebar-accent-foreground:#f2f4ef;--sidebar-border:#1d221d;--sidebar-ring:oklch(67.24% .1308 38.7559);--growth-warning:#dbc875;--growth-warning-bg:#302f24;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring)}html[data-growth-theme=light] .growth-app-shell{--background:#fbfaf8;--foreground:#1c1917;--card:#fff;--card-foreground:#1c1917;--popover:#fff;--popover-foreground:#1c1917;--primary:oklch(61.71% .1375 39.0427);--primary-foreground:#fff;--secondary:#fff0e7;--secondary-foreground:#a83d17;--muted:#f5ede8;--muted-foreground:#8d7b72;--accent:#ffe8dc;--accent-foreground:#a83d17;--destructive:#b94d43;--border:#eadbd3;--input:#e4d2c8;--ring:oklch(61.71% .1375 39.0427);--sidebar:#f8f5f2;--sidebar-foreground:#5c524c;--sidebar-primary:oklch(61.71% .1375 39.0427);--sidebar-primary-foreground:#fff;--sidebar-accent:#fff0e7;--sidebar-accent-foreground:#a83d17;--sidebar-border:#eadbd3;--sidebar-ring:oklch(61.71% .1375 39.0427);--growth-warning:#806817;--growth-warning-bg:#f1e9c7}html[data-growth-theme=light] body:has(.growth-app-shell){--background:#fbfaf8;--foreground:#1c1917;--card:#fff;--card-foreground:#1c1917;--popover:#fff;--popover-foreground:#1c1917;--primary:oklch(61.71% .1375 39.0427);--primary-foreground:#fff;--secondary:#fff0e7;--secondary-foreground:#a83d17;--muted:#f5ede8;--muted-foreground:#8d7b72;--accent:#ffe8dc;--accent-foreground:#a83d17;--destructive:#b94d43;--border:#eadbd3;--input:#e4d2c8;--ring:oklch(61.71% .1375 39.0427);--sidebar:#f8f5f2;--sidebar-foreground:#5c524c;--sidebar-primary:oklch(61.71% .1375 39.0427);--sidebar-primary-foreground:#fff;--sidebar-accent:#fff0e7;--sidebar-accent-foreground:#a83d17;--sidebar-border:#eadbd3;--sidebar-ring:oklch(61.71% .1375 39.0427);--growth-warning:#806817;--growth-warning-bg:#f1e9c7}html[data-growth-color=we0] .growth-app-shell{--primary:oklch(67.24% .1308 38.7559);--primary-foreground:#fff;--secondary:#292725;--secondary-foreground:oklch(80.74% .0142 93.0137);--accent:#242321;--accent-foreground:#f2efec;--ring:oklch(67.24% .1308 38.7559);--sidebar-primary:oklch(67.24% .1308 38.7559);--sidebar-primary-foreground:#fff;--sidebar-accent:#1d1d1c;--sidebar-accent-foreground:#f5f2ef;--sidebar-ring:oklch(67.24% .1308 38.7559)}html[data-growth-color=we0] body:has(.growth-app-shell){--primary:oklch(67.24% .1308 38.7559);--primary-foreground:#fff;--secondary:#292725;--secondary-foreground:oklch(80.74% .0142 93.0137);--accent:#242321;--accent-foreground:#f2efec;--ring:oklch(67.24% .1308 38.7559);--sidebar-primary:oklch(67.24% .1308 38.7559);--sidebar-primary-foreground:#fff;--sidebar-accent:#1d1d1c;--sidebar-accent-foreground:#f5f2ef;--sidebar-ring:oklch(67.24% .1308 38.7559)}html[data-growth-theme=light][data-growth-color=we0] .growth-app-shell{--primary:oklch(61.71% .1375 39.0427);--primary-foreground:#fff;--secondary:oklch(92.45% .0138 92.9892);--secondary-foreground:oklch(43.34% .0177 98.6048);--accent:#efedeb;--accent-foreground:#302d2b;--ring:oklch(61.71% .1375 39.0427);--sidebar-primary:oklch(61.71% .1375 39.0427);--sidebar-primary-foreground:#fff;--sidebar-accent:#e9e7e5;--sidebar-accent-foreground:#2d2b29;--sidebar-ring:oklch(61.71% .1375 39.0427)}html[data-growth-theme=light][data-growth-color=we0] body:has(.growth-app-shell){--primary:oklch(61.71% .1375 39.0427);--primary-foreground:#fff;--secondary:oklch(92.45% .0138 92.9892);--secondary-foreground:oklch(43.34% .0177 98.6048);--accent:#efedeb;--accent-foreground:#302d2b;--ring:oklch(61.71% .1375 39.0427);--sidebar-primary:oklch(61.71% .1375 39.0427);--sidebar-primary-foreground:#fff;--sidebar-accent:#e9e7e5;--sidebar-accent-foreground:#2d2b29;--sidebar-ring:oklch(61.71% .1375 39.0427)}.growth-entry-page,.growth-setup-publish,.growth-setup-website{background:#fbfaf8}.growth-setup-publish,.growth-setup-website{--primary:#ff6a32;--primary-foreground:#fff;--secondary:#fff0e7;--secondary-foreground:#a83d17;--muted:#f5ede8;--muted-foreground:#8d7b72;--border:#eadbd3;--input:#e4d2c8;--ring:#ff7a46;--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);overflow-x:hidden}.growth-entry-backdrop{background:radial-gradient(68% 58% at 0,#ffe5d1c7,#0000 68%),radial-gradient(52% 64% at 100% 48%,#ffddc8b3,#0000 66%),radial-gradient(45% 38% at 50% 22%,#fffffffa,#0000 82%),linear-gradient(132deg,#fffaf6,#f6f4f2 50%,#fff7f1)}.growth-setup-backdrop{background:radial-gradient(58% 54% at 0 45%,#ffd2b58a,#0000 70%),radial-gradient(54% 62% at 100% 48%,#ffdcc57a,#0000 72%),radial-gradient(44% 34% at 50% 18%,#fffffff5,#0000 84%),linear-gradient(135deg,#fffaf6,#f8f5f2 52%,#fff7f1)}.growth-setup-website-header{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border-bottom:0}.growth-setup-website-header img{box-shadow:0 8px 22px #35281f21}.growth-setup-website-header button{-webkit-backdrop-filter:blur(18px);background:#ffffff94;border-color:#ffffffeb;box-shadow:inset 0 1px #ffffffeb,0 8px 24px #5b3c2a14}.growth-website-heading{text-shadow:0 8px 30px #4c30200f}.growth-website-panel{-webkit-backdrop-filter:blur(30px)saturate(138%);isolation:isolate;background:linear-gradient(135deg,#ffffffb3,#ffffff6b),linear-gradient(#ffefe557,#0000 52%);border-color:#fffffff0;position:relative;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #ffffff6b,0 24px 72px #623f2b21}.growth-website-panel:before{border-radius:inherit;content:"";pointer-events:none;z-index:-1;background:linear-gradient(118deg,#ffffff7a,#0000 36%,#ffddc81f);position:absolute;inset:0}.growth-website-form{background:#ffffff21}.growth-website-onboarding [data-slot=input],.growth-website-onboarding [data-slot=textarea]{-webkit-backdrop-filter:blur(14px);background:#ffffff94;border-color:#e2bca694;box-shadow:inset 0 1px #ffffffdb,0 8px 22px #6544310d}.growth-website-onboarding [data-slot=input]:focus-visible,.growth-website-onboarding [data-slot=textarea]:focus-visible{--tw-ring-color:#ff6a3226;border-color:#ff6a32b8}.growth-website-primary{background:linear-gradient(100deg,#ff5722,#ff9467);border:1px solid #ffffff75;box-shadow:inset 0 1px #ffffff52,0 10px 28px #ff5d2738}.growth-website-primary:hover{background:linear-gradient(100deg,#ff4f18,#ff8755);box-shadow:inset 0 1px #ffffff61,0 12px 32px #ff5d2747}.growth-website-empty,.growth-website-result{-webkit-backdrop-filter:blur(14px);background:#ffffff75;border-color:#edcfbeb8;box-shadow:inset 0 1px #ffffffc2}.growth-website-empty{background:#fffaf757}.growth-audience-option{-webkit-backdrop-filter:blur(10px);background:#ffffff8a;border-color:#e7cfc2cc;box-shadow:inset 0 1px #ffffffd6,0 5px 14px #6949350d}.growth-audience-option-selected{color:#b3441d;background:#ffebe0bd;border-color:#ff744094}.growth-website-materials{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#fff2eaad,#ffffff5c);border-color:#ff996b47;box-shadow:inset 0 1px #ffffffb8}.growth-website-materials [data-slot=button],.growth-website-materials button[data-variant=outline]{border-color:#efd3c4cc}.growth-website-bottom-bar{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000;bottom:10px}.growth-website-bottom-bar button:not(.growth-website-primary){background:#ffffff8a;border-color:#ffffffeb;box-shadow:inset 0 1px #ffffffe0,0 8px 20px #60412f12}.growth-publish-heading{text-shadow:0 8px 30px #4c30200d}.growth-publish-analysis-alert{-webkit-backdrop-filter:blur(18px);background:#fff4f19e;border:1px solid #e27e6d57;border-radius:10px;box-shadow:inset 0 1px #ffffffc2}.growth-publish-kicker,.growth-publish-mode,.growth-publish-progress{-webkit-backdrop-filter:blur(20px)saturate(132%);background:#ffffff70;border:1px solid #ffffffd1;box-shadow:inset 0 1px #ffffffe0,0 10px 32px #5b3c2a12}.growth-publish-panel{-webkit-backdrop-filter:blur(30px)saturate(136%);background:linear-gradient(140deg,#ffffffa8,#ffffff57),linear-gradient(#ffebdf33,#0000 58%);border:1px solid #ffffffe6;border-radius:18px;box-shadow:inset 0 1px #fffffff0,0 24px 72px #603e2a1f}.growth-publish-intro{background:radial-gradient(circle at 48% 100%,#ff925a26,#0000 33%),#ffffff1a;border-right:1px solid #ffffffa8;min-height:350px}.growth-publish-choice{-webkit-backdrop-filter:blur(14px);background:#ffffff4d;border:1px solid #eeddd3b8;border-radius:10px;position:relative;box-shadow:inset 0 1px #ffffffb8}.growth-publish-choice-active{background:linear-gradient(145deg,#ffefe5b8,#ffffff52);border-color:#ff6c349e;box-shadow:inset 0 1px #ffffffd1,0 12px 36px #ff69301f}.growth-publish-choice-action{cursor:pointer;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s}.growth-publish-choice-action:hover{background:#fffcf980;border-color:#ff9d6f7a;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffd1,0 6px 16px #5a39260d}.growth-publish-choice-action:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #70483117}.growth-publish-choice-action:focus-visible{outline-offset:2px;border-color:#ff6a32a8;outline:3px solid #ff6a321f}.growth-publish-tool-button{-webkit-backdrop-filter:blur(14px);color:#302b27;cursor:pointer;background:linear-gradient(#ffffffd1,#fff8f49e);border:1px solid #ebd7ccd1;border-radius:9px;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative;box-shadow:inset 0 1px #fffffff5,0 2px 4px #5a392612,0 6px 14px #5a39260a}.growth-publish-tool-button:hover{border-color:#ff9d6f6b;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 3px 6px #5a392617,0 8px 16px #5a39260d}.growth-publish-tool-button:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #7048311a,0 1px 2px #5a39260a}.growth-publish-tool-button:focus-visible{outline-offset:2px;border-color:#ff6a32b8;outline:3px solid #ff6a3224}.growth-publish-tool-button-complete{background:linear-gradient(#fffbf8e6,#fff1eaad);border-color:#f5b89a6b}.growth-publish-illustration-slot{pointer-events:none;background:radial-gradient(at 50% 100%,#ff854a21,#0000 68%);border-top:1px solid #ffffff52;height:48px;position:absolute;bottom:0;left:8%;right:8%}.growth-publish-control{background:#ffffff14}.growth-publish-mode{border-radius:11px}.growth-publish-inset,.growth-publish-status{-webkit-backdrop-filter:blur(16px);background:#ffffff4d;border:1px solid #ffffffa8;border-radius:12px;box-shadow:inset 0 1px #ffffffc2,0 12px 32px #6646330d}.growth-publish-inset{background:#fffaf75c;border-radius:9px;box-shadow:inset 0 1px #ffffffa8}.growth-publish-secondary{-webkit-backdrop-filter:blur(14px);background:#ffffff85;border-color:#ffffffe0;box-shadow:inset 0 1px #ffffffe0,0 8px 22px #5c3d2c12}.growth-publish-primary{background:linear-gradient(100deg,#ff5b20,#ff9a6d);border:1px solid #ffffff5c;box-shadow:inset 0 1px #ffffff4d,0 12px 32px #ff5b203d}.growth-publish-primary:hover{background:linear-gradient(100deg,#ff5016,#ff8754)}.growth-publish-primary:disabled{background:linear-gradient(100deg,#ff5b209e,#ff9a6d9e)}.growth-publish-progress{border-radius:12px}.growth-publish-dialog-section,.growth-publish-error-detail{background:#ffffff75;border:1px solid #ffffffc7;border-radius:10px;box-shadow:inset 0 1px #ffffffdb}.growth-publish-error-detail{background:#fff2ee94;border-color:#eba59761}.growth-publish-progress-item:not(:last-child):after{content:"";border-top:1px solid #e6bfaa8a;width:26%;position:absolute;top:50%;right:-13%}@media (width<=1023px){.growth-publish-intro{border-bottom:1px solid #ffffffa8;border-right:0;min-height:330px}}@media (width<=639px){.growth-publish-choice{min-height:164px}.growth-publish-progress-item:after{display:none}}.growth-entry-arc{aspect-ratio:1.9;opacity:.88;border:1px solid #ffffffeb;border-radius:50%;width:min(54vw,860px)}.growth-entry-arc-left{bottom:-23vw;left:-14vw;transform:rotate(10deg)}.growth-entry-arc-right{top:5vh;right:-17vw;transform:rotate(-34deg)}.growth-entry-title-accent{color:#ff5b2d}.growth-path-card{--path-accent:#ff6938;--path-accent-soft:#ffe4d5;--path-accent-shadow:#ff693838;-webkit-backdrop-filter:blur(28px)saturate(132%);background:linear-gradient(145deg,#ffffffc2,#ffffff75),linear-gradient(180deg,var(--path-accent-soft),#0000 38%);isolation:isolate;border:1px solid #ffffffeb;border-radius:26px;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #ffffff59,0 22px 64px #573d2b1f}.growth-path-card:before{border-radius:inherit;content:"";pointer-events:none;z-index:-1;background:linear-gradient(120deg,#ffffff7a,#0000 38%,#ffffff2e);position:absolute;inset:0}.growth-path-card:hover{box-shadow:inset 0 1px 0 #fff,0 28px 78px #573d2b29,0 10px 34px var(--path-accent-shadow);border-color:#fff;transform:translateY(-5px)}.growth-path-card-blue{--path-accent:#3978f5;--path-accent-soft:#dbe8ff;--path-accent-shadow:#3978f533}.growth-path-card-violet{--path-accent:#9455ed;--path-accent-soft:#eadcff;--path-accent-shadow:#9455ed33}.growth-path-index{background:var(--path-accent-soft);color:var(--path-accent)}@supports (color:color-mix(in lab,red,red)){.growth-path-index{background:color-mix(in srgb,var(--path-accent-soft) 74%,#fff)}}.growth-path-index{box-shadow:inset 0 1px #ffffffd1}.growth-path-check{background:var(--path-accent-soft);color:var(--path-accent)}@supports (color:color-mix(in lab,red,red)){.growth-path-check{background:color-mix(in srgb,var(--path-accent-soft) 82%,#fff)}}.growth-path-visual-halo{background:radial-gradient(circle,var(--path-accent-soft) 0,var(--path-accent-soft) 45%,#0000 72%)}@supports (color:color-mix(in lab,red,red)){.growth-path-visual-halo{background:radial-gradient(circle,color-mix(in srgb,var(--path-accent-soft) 88%,#0000) 0,color-mix(in srgb,var(--path-accent-soft) 56%,#0000) 45%,#0000 72%)}}.growth-path-visual-halo{box-shadow:0 0 34px var(--path-accent-shadow);filter:blur(6px)}.growth-path-visual-placeholder{background:linear-gradient(145deg,#ffffffe0,var(--path-accent-soft));box-shadow:inset 6px 7px 18px #ffffffbd,inset -7px -8px 18px var(--path-accent-shadow),0 14px 28px var(--path-accent-shadow);color:var(--path-accent);border:1px solid #ffffffeb;transform:rotate(-1.5deg)}.growth-path-card-blue .growth-path-visual-placeholder{transform:rotate(1.5deg)}.growth-path-card-violet .growth-path-visual-placeholder{transform:rotate(-2deg)}.growth-path-action{background:linear-gradient(100deg,#ff5722,#ff9467);transition:filter .18s,transform .18s,box-shadow .18s}.growth-path-card-blue .growth-path-action{background:linear-gradient(100deg,#2768ef,#4f8cff)}.growth-path-card-violet .growth-path-action{background:linear-gradient(100deg,#8349ec,#be78ee)}.growth-path-action:hover{box-shadow:0 10px 24px var(--path-accent-shadow);filter:saturate(108%)brightness(1.03);transform:translateY(-1px)}.growth-entry-feature-strip{-webkit-backdrop-filter:blur(24px)saturate(128%);background:#ffffff7a;border:1px solid #ffffffdb;border-radius:24px;box-shadow:inset 0 1px #ffffffd6,0 18px 52px #573d2b14}.growth-create-site-dialog-overlay{-webkit-backdrop-filter:blur(10px)saturate(88%);background:#30282261}.growth-create-site-dialog{-webkit-backdrop-filter:blur(32px)saturate(138%);color:#24201d;background:radial-gradient(circle at 86% 4%,#ffbe9d52,#0000 34%),linear-gradient(145deg,#ffffffc7,#fff9f585);border:1px solid #ffffffe0;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #ffffff6b,0 32px 100px #3a2b213d,0 10px 30px #ff653e1a}.growth-create-site-dialog:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff5,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.growth-create-site-dialog-body{background:linear-gradient(120deg,#ffffff38,#0000 64%)}.growth-create-site-dialog-icon{filter:drop-shadow(0 12px 20px #4f66b52e)}.growth-create-site-dialog-footer{background:#ffffff3d;border-top:1px solid #ffffffb3}.growth-create-site-dialog-secondary{-webkit-backdrop-filter:blur(14px);background:#ffffff75;border-color:#ffffffeb;box-shadow:inset 0 1px #ffffffe6,0 8px 22px #4b372a12}.growth-create-site-dialog-secondary:hover{background:#ffffffb8;border-color:#fff}.growth-create-site-dialog .growth-create-site-dialog-secondary:focus-visible{outline:0;box-shadow:inset 0 1px #ffffffe6,0 8px 22px #4b372a12,0 0 0 3px #ff653e29}.growth-create-site-dialog-primary{background:linear-gradient(100deg,#ff5b2d,#ff9568);border:1px solid #ffffff57;transition:box-shadow .18s,filter .18s,transform .18s;box-shadow:inset 0 1px #ffffff4d,0 10px 26px #ff5b2d3d}.growth-create-site-dialog-primary:hover{background:linear-gradient(100deg,#ff5222,#ff8958);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff57,0 13px 30px #ff5b2d4d}.growth-create-site-dialog .growth-create-site-dialog-primary:focus-visible{outline:0;box-shadow:inset 0 1px #ffffff57,0 13px 30px #ff5b2d4d,0 0 0 3px #ff653e2e}.growth-create-site-dialog [data-slot=dialog-close]:not(.growth-create-site-dialog-secondary){-webkit-backdrop-filter:blur(12px);color:#746c66;opacity:1;background:#ffffff57;border:1px solid #ffffffc7;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;top:18px;right:18px;box-shadow:inset 0 1px #fffc}.growth-create-site-dialog [data-slot=dialog-close]:not(.growth-create-site-dialog-secondary):hover{color:#3b3531;background:#ffffffad}@media (width<=639px){.growth-create-site-dialog-footer{align-items:stretch}.growth-create-site-dialog-footer>*{width:100%}}@media (width>=768px){.growth-entry-page{height:100dvh;min-height:0;overflow:hidden}.growth-entry-shell{height:100%;min-height:0;padding-top:clamp(16px,5.4dvh - 25.04px,32px);padding-bottom:clamp(16px,5.4dvh - 25.04px,32px)}.growth-entry-content{padding-top:clamp(12px,16dvh - 121.6px,48px)}.growth-entry-heading{font-size:clamp(40px,5.12dvh,54px)}.growth-entry-description{margin-top:clamp(8px,1.52dvh,16px);font-size:clamp(12px,1.42dvh,15px);line-height:clamp(20px,2.65dvh,28px)}.growth-entry-card-grid{margin-top:clamp(16px,18dvh - 136.8px,43px)}.growth-path-card{min-height:clamp(380px,51.65dvh,545px);padding-top:clamp(14px,1.9dvh,20px);padding-bottom:clamp(18px,2.65dvh,28px)}.growth-path-visual{height:clamp(88px,20.6dvh - 67.3px,150px);margin-bottom:clamp(6px,1.9dvh,20px)}.growth-entry-feature-strip{margin-top:clamp(28px,9.5dvh - 44.2px,56px);padding-top:clamp(12px,5dvh - 26px,27px);padding-bottom:clamp(12px,5dvh - 26px,27px)}.growth-entry-security{margin-top:clamp(8px,4dvh - 22.4px,20px)}.growth-path-card:first-child{animation:.52s ease-out 80ms both growth-entry-card-in}.growth-path-card:nth-child(2){animation:.52s ease-out .15s both growth-entry-card-in}.growth-path-card:nth-child(3){animation:.52s ease-out .22s both growth-entry-card-in}}@media (width<=767px){.growth-entry-arc{display:none}.growth-path-card{min-height:440px}}@keyframes growth-entry-card-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.growth-path-card{transition:none;animation:none!important}}.growth-brand-preview{background:radial-gradient(circle at 58% 38%,#ffddc67a,#0000 42%),linear-gradient(155deg,#fff7f18a,#ffffff3d);border-color:#ffffffb8}.growth-brand-preview:before{aspect-ratio:1.6;content:"";pointer-events:none;background:#ffe8da29;border:1px solid #ffffffa3;border-radius:50%;width:72%;position:absolute;top:10%;left:50%;transform:translate(-50%)rotate(-8deg)}.growth-brand-insight-icon,.growth-brand-preview-heading-icon{background:#ffebe0b3;border:1px solid #ffffffbd;box-shadow:inset 0 1px #ffffffc7}.growth-brand-preview-orbit{background:#ffdfcd7a;border-color:#ff8a5657;box-shadow:0 18px 54px #ff69302e}.growth-brand-preview-window{-webkit-backdrop-filter:blur(18px);background:#ffffff94;border-color:#ff9d6f6b;box-shadow:inset 0 1px #ffffffeb,0 22px 60px #ff69302e}.growth-brand-preview-ai{background:#fffaf69e;border-color:#ffffffe0;box-shadow:inset 0 1px #ffffffeb,0 16px 45px #ff693038}.growth-brand-preview-art{filter:drop-shadow(0 20px 34px #ff693029)}.growth-brand-insight{-webkit-backdrop-filter:blur(12px);background:#ffffff5c;border:1px solid #eed8cb94;border-radius:10px;box-shadow:inset 0 1px #ffffff9e}.growth-setup-shell [data-slot=input],.growth-setup-shell [data-slot=textarea]{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.growth-setup-shell [data-slot=input],.growth-setup-shell [data-slot=textarea]{border-color:color-mix(in srgb,var(--primary) 20%,var(--input))}}.growth-setup-shell [data-slot=input]:focus-visible,.growth-setup-shell [data-slot=textarea]:focus-visible{border-color:var(--primary);--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.growth-setup-shell [data-slot=input]:focus-visible,.growth-setup-shell [data-slot=textarea]:focus-visible{--tw-ring-color:color-mix(in srgb,var(--primary) 22%,#0000)}}.growth-setup-shell .animate-spin{color:var(--primary)}.growth-setup-shell button .animate-spin{color:currentColor}html[data-growth-color=we0] .growth-setup-shell [class~="bg-[#a83d17]"],html[data-growth-color=we0] .growth-setup-shell [class~="bg-[#e95323]"],html[data-growth-color=we0] .growth-setup-shell [class~="bg-[#ff6a32]"]{background-color:var(--primary);color:var(--primary-foreground)}html[data-growth-color=we0] .growth-setup-shell [class~="bg-[#ffe8dc]"],html[data-growth-color=we0] .growth-setup-shell [class~="bg-[#fff0e7]"],html[data-growth-color=we0] .growth-setup-shell [class~="bg-[#fff3eb]"]{background-color:var(--secondary)}html[data-growth-color=we0] .growth-setup-shell [class~="text-[#a83d17]"],html[data-growth-color=we0] .growth-setup-shell [class~="text-[#b3441d]"],html[data-growth-color=we0] .growth-setup-shell [class~="text-[#ff6a32]"],html[data-growth-color=we0] .growth-setup-shell [class~="text-[#ff7a46]"],html[data-growth-color=we0] .growth-setup-shell [class~="text-[#ff8f5c]"]{color:var(--secondary-foreground)}html[data-growth-color=we0] .growth-setup-shell [class~="border-[#f5c9a8]"],html[data-growth-color=we0] .growth-setup-shell [class~="border-[#f5ddd0]"],html[data-growth-color=we0] .growth-setup-shell [class~="border-[#ff7a46]"]{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){html[data-growth-color=we0] .growth-setup-shell [class~="border-[#f5c9a8]"],html[data-growth-color=we0] .growth-setup-shell [class~="border-[#f5ddd0]"],html[data-growth-color=we0] .growth-setup-shell [class~="border-[#ff7a46]"]{border-color:color-mix(in srgb,var(--primary) 48%,var(--border))}}html[data-growth-color=we0] .growth-setup-shell [class~="hover:bg-[#e95323]"]:hover,html[data-growth-color=we0] .growth-setup-shell [class~="hover:bg-[#fff5ef]"]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){html[data-growth-color=we0] .growth-setup-shell [class~="hover:bg-[#e95323]"]:hover,html[data-growth-color=we0] .growth-setup-shell [class~="hover:bg-[#fff5ef]"]:hover{background-color:color-mix(in srgb,var(--primary) 90%,#000)}}html[data-growth-color=green] .growth-setup-shell [class~="text-[#ff6b2c]"],html[data-growth-color=green] .growth-setup-shell [class~="text-[#ff7435]"],html[data-growth-color=green] .growth-setup-shell [class~="text-[#ff7835]"],html[data-growth-color=green] .growth-setup-shell [class~="text-[#ff7a35]"]{color:var(--primary)}[data-sidebar=menu-button]{transition-property:background-color,color,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.16,1,.3,1)}[data-sidebar=menu-button] svg{opacity:.55;transition:opacity .15s cubic-bezier(.16,1,.3,1)}[data-sidebar=menu-button]:hover svg{opacity:.8}[data-sidebar=menu-button][data-active=true] svg{opacity:1}[data-sidebar=menu-button][data-active=true]{color:var(--primary)}[data-sidebar=rail]:after{transition:background-color .2s cubic-bezier(.16,1,.3,1)}[data-slot=sidebar-gap]{transition:width .2s cubic-bezier(.16,1,.3,1)}[data-slot=sidebar-container]{transition:width .2s cubic-bezier(.16,1,.3,1),left .2s cubic-bezier(.16,1,.3,1)}[data-slot=sidebar-wrapper]{--sidebar-width:var(--growth-sidebar-width);--sidebar-width-icon:var(--growth-sidebar-width-icon)}.growth-tabs-content{will-change:transform,opacity;animation:.14s cubic-bezier(.16,1,.3,1) growth-tabs-content-in}.growth-tabs-content[data-state=inactive]{animation:90ms cubic-bezier(.7,0,.84,0) growth-tabs-content-out}.growth-cockpit-panel{background:var(--card);border:1px solid var(--border);border-radius:.625rem}@supports (color:color-mix(in lab,red,red)){.growth-cockpit-panel{background:color-mix(in srgb,var(--card) 94%,#0000)}}.growth-cockpit-panel{transition:border-color .16s cubic-bezier(.16,1,.3,1)}.growth-cockpit-panel:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.growth-cockpit-panel:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}}.brand-asset-map{background-image:radial-gradient(circle at 50% 50%,var(--secondary),#0000 34%),radial-gradient(var(--border) 1px,#0000 1px);background-size:auto,18px 18px;min-height:440px;position:relative;overflow:hidden}.brand-asset-orbit{aspect-ratio:1;border:1px solid var(--border);border-radius:999px;width:min(54%,390px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-asset-orbit:after{border:1px dashed var(--border);border-radius:inherit;content:"";position:absolute;inset:17%}.brand-asset-core,.brand-asset-node{background:var(--card);border:1px solid var(--border);color:var(--foreground);z-index:1;transition:border-color .16s,background .16s,transform .16s;position:absolute}.brand-asset-core{border-color:var(--primary);flex-direction:column;justify-content:center;align-items:center;width:116px;height:116px;display:flex;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.brand-asset-core{border-color:color-mix(in srgb,var(--primary) 50%,var(--border))}}.brand-asset-core{box-shadow:0 0 42px var(--primary);border-radius:999px;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.brand-asset-core{box-shadow:0 0 42px color-mix(in srgb,var(--primary) 18%,#0000)}}.brand-asset-core span,.brand-asset-core strong,.brand-asset-node small,.brand-asset-node strong{display:block}.brand-asset-core strong{-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;max-width:86px;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.brand-asset-core span{color:var(--secondary-foreground);margin-top:4px;font-size:8px}.brand-asset-node{text-align:left;border-radius:.5rem;align-items:center;gap:8px;min-width:122px;padding:10px 12px;display:flex}.brand-asset-node:hover{background:var(--secondary);border-color:var(--primary);transform:translateY(-2px)}.brand-asset-node strong{font-size:10px}.brand-asset-node small{color:var(--muted-foreground);margin-top:2px;font-size:8px}.brand-asset-node-1{top:15%;left:7%}.brand-asset-node-2{top:15%;right:7%}.brand-asset-node-3{bottom:14%;left:5%}.brand-asset-node-4{bottom:14%;right:5%}.brand-asset-node-5{top:7%;left:50%;transform:translate(-50%)}.brand-asset-node-5:hover{transform:translate(-50%)translateY(-2px)}.brand-profile-ring{--profile-score:0deg;background:conic-gradient(var(--primary) var(--profile-score),var(--border) 0);border-radius:999px;flex:none;place-items:center;width:102px;height:102px;display:grid;position:relative}.brand-profile-ring:after{background:var(--card);border-radius:inherit;content:"";position:absolute;inset:8px}.brand-profile-ring strong{z-index:1;font-size:25px;position:relative}.brand-profile-ring small{color:var(--muted-foreground);margin-left:1px;font-size:9px}.brand-profile-primary-grid>.growth-cockpit-panel,.brand-profile-secondary-grid>.growth-cockpit-panel{align-self:start}.brand-profile-primary-grid>.growth-cockpit-panel:first-child{min-height:0}.brand-profile-primary-grid>.growth-cockpit-panel:first-child .brand-asset-map{min-height:440px}.brand-profile-secondary-grid>.growth-cockpit-panel{height:fit-content}.growth-attribution-line{background:linear-gradient(90deg,var(--primary),#759fff);opacity:.45;height:1px;position:absolute;top:47%;left:12%;right:12%;overflow:hidden}.growth-attribution-line:after{background:var(--primary);box-shadow:0 0 14px var(--primary);content:"";border-radius:999px;width:7px;height:7px;animation:4s linear infinite growth-attribution-travel;position:absolute;top:-3px;left:0}.growth-attribution-circle,.growth-dashboard-detail-box,.growth-dashboard-metric,.growth-dashboard-row{transition:background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1)}.growth-dashboard-metric:hover,.growth-dashboard-row:hover{background:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.growth-dashboard-metric:hover,.growth-dashboard-row:hover{background:color-mix(in srgb,var(--secondary) 48%,#0000)}}.growth-dashboard-metric:hover{box-shadow:inset 0 2px 0 var(--primary)}@supports (color:color-mix(in lab,red,red)){.growth-dashboard-metric:hover{box-shadow:inset 0 2px 0 color-mix(in srgb,var(--primary) 55%,#0000)}}.growth-dashboard-detail-box:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.growth-dashboard-detail-box:hover{border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}}.growth-dashboard-detail-box:hover{transform:translateY(-2px)}.growth-attribution-node:hover .growth-attribution-circle{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.growth-attribution-node:hover .growth-attribution-circle{border-color:color-mix(in srgb,var(--primary) 65%,var(--border))}}.growth-attribution-node:hover .growth-attribution-circle{box-shadow:0 12px 36px var(--primary);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.growth-attribution-node:hover .growth-attribution-circle{box-shadow:0 12px 36px color-mix(in srgb,var(--primary) 14%,#0000)}}.growth-attribution-circle{background:radial-gradient(circle,var(--secondary),var(--card) 72%)}body:has(.growth-app-shell) [data-slot=sheet-overlay][data-state=open]{animation:.22s cubic-bezier(.16,1,.3,1) both growth-sheet-overlay-in}body:has(.growth-app-shell) [data-slot=sheet-overlay][data-state=closed]{animation:.18s cubic-bezier(.7,0,.84,0) both growth-sheet-overlay-out}.growth-dashboard-drawer[data-state=open]{animation:.32s cubic-bezier(.16,1,.3,1) both growth-dashboard-drawer-in}.growth-dashboard-drawer[data-state=closed]{animation:.22s cubic-bezier(.7,0,.84,0) both growth-dashboard-drawer-out}@keyframes growth-sheet-overlay-in{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0}to{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:1}}@keyframes growth-sheet-overlay-out{0%{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:1}to{-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0}}@keyframes growth-dashboard-drawer-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes growth-dashboard-drawer-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes growth-attribution-travel{to{left:100%}}@media (prefers-reduced-motion:reduce){.growth-dashboard-drawer{animation-duration:1ms!important}body:has(.growth-app-shell) [data-slot=sheet-overlay]{animation-duration:1ms!important}}@media (width<=720px){.brand-asset-map,.brand-profile-primary-grid>.growth-cockpit-panel:first-child .brand-asset-map{min-height:470px}.brand-asset-orbit{width:90%}.brand-asset-node{min-width:104px;padding:8px}.brand-asset-node-1,.brand-asset-node-3{left:3%}.brand-asset-node-2,.brand-asset-node-4{right:3%}.brand-asset-node-1,.brand-asset-node-2{top:17%}.brand-asset-node-3,.brand-asset-node-4{bottom:16%}.growth-attribution-line{display:none}}.growth-workspace-shell{background:#fbfaf8}.growth-app-shell>div.growth-workspace-backdrop{background:radial-gradient(68% 58% at 0,#ffe5d1c7,#0000 68%),radial-gradient(52% 64% at 100% 48%,#ffddc8b3,#0000 66%),radial-gradient(45% 38% at 50% 22%,#fffffffa,#0000 82%),linear-gradient(132deg,#fffaf6,#f6f4f2 50%,#fff7f1);position:absolute;inset:0;overflow:hidden}.growth-workspace-backdrop:after,.growth-workspace-backdrop:before{aspect-ratio:1.9;content:"";opacity:.88;border:1px solid #ffffffeb;border-radius:50%;width:min(54vw,860px);position:absolute}.growth-workspace-backdrop:before{bottom:-23vw;left:-14vw;transform:rotate(10deg)}.growth-workspace-backdrop:after{top:5vh;right:-17vw;transform:rotate(-34deg)}.growth-workspace-sidebar{box-shadow:none;background:0 0;border-right-color:#0000}.growth-workspace-nav-panel{-webkit-backdrop-filter:blur(28px)saturate(118%);background:linear-gradient(162deg,#3e332d94,#5b4b4075);border:1px solid #ffffff52;border-radius:26px;box-shadow:0 18px 48px #45302624,inset 0 1px #ffffff38,inset 0 -1px #ffffff17}.growth-workspace-brand-trigger{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:16px;gap:4px;width:100%;padding:4px 0 5px;transition:background-color .16s,border-color .16s,box-shadow .16s}.growth-workspace-brand-trigger:hover,.growth-workspace-brand-trigger[data-state=open]{background:#ffffff14;border-color:#0000;box-shadow:inset 0 1px #ffffff14}.growth-workspace-brand-section{border-bottom:1px solid #ffffff1f;margin-bottom:2px}.growth-workspace-brand-section+.growth-workspace-nav-scroll{padding-top:6px}.growth-workspace-brand-trigger [data-slot=avatar]{background:#ffffffe6;border:1px solid #ffffffa3;box-shadow:0 4px 12px #251b172e,inset 0 1px #ffffffeb}.growth-workspace-brand-selector{box-shadow:none;color:#ffffffeb;text-shadow:0 1px 2px #251b173d;background:0 0;border:0;border-radius:0;transition:color .16s;overflow:hidden}.growth-workspace-brand-trigger:hover .growth-workspace-brand-selector,.growth-workspace-brand-trigger[data-state=open] .growth-workspace-brand-selector{box-shadow:none;background:0 0}.growth-workspace-brand-trigger[data-state=open] .growth-workspace-brand-selector svg{transform:rotate(180deg)}.growth-workspace-brand-selector svg{transition:transform .18s}.growth-workspace-brand-menu{-webkit-backdrop-filter:blur(30px)saturate(142%);background-color:#fff8f3ad;background-image:linear-gradient(135deg,#ffffff94,#ffefe62e 58%,#ffffff57);border:1px solid #ffffffc2;box-shadow:0 26px 72px #4932272e,inset 0 1px #ffffffe0}.growth-workspace-brand-menu [data-slot=dropdown-menu-item]{border:1px solid #0000;transition:border-color .15s,background-color .15s}.growth-workspace-brand-menu [data-slot=dropdown-menu-item]:focus,.growth-workspace-brand-menu [data-slot=dropdown-menu-item][data-highlighted]{background:#ffffff6b;border-color:#ffffffb8}.growth-workspace-brand-menu .growth-workspace-brand-menu-item-active{background:linear-gradient(120deg,#ffffff7a,#ffe0cf3d);border-color:#ffffffad;box-shadow:inset 0 1px #ffffffb8}.growth-workspace-brand-menu [data-slot=dropdown-menu-separator]{background:#6f584b21}.growth-workspace-nav-scroll{scrollbar-width:none;padding-top:8px}.growth-workspace-nav-scroll::-webkit-scrollbar{display:none}.growth-workspace-topbar{box-shadow:none;background:0 0;border-bottom-color:#0000}.growth-workspace-header-actions-compact{z-index:10;position:relative;transform:translateY(10px)}.growth-workspace-secondary-slot{z-index:20;max-width:min(64vw,780px);position:absolute;top:50%;left:50%;transform:translate(-50%,calc(22px - 50%))}.growth-workspace-secondary-nav{max-width:100%;overflow:visible}.growth-workspace-secondary-nav-list{-webkit-backdrop-filter:blur(30px)saturate(118%);color:#ffffffb3;background:linear-gradient(118deg,#ffffff24,#0000 34%,#ffece10f 68%,#ffffff1a),linear-gradient(162deg,#3e332d7a,#5b4b4061);border:1px solid #ffffff4d;border-radius:999px;gap:4px;width:max-content;min-width:100%;height:46px;padding:4px;display:inline-flex;position:relative;box-shadow:0 12px 34px #4530261a,inset 0 1px #ffffff38,inset 0 -1px #ffffff0f}.growth-workspace-secondary-nav-trigger{box-shadow:none;color:#ffffffa8;letter-spacing:0;border:1px solid #0000;border-radius:999px;gap:7px;min-width:122px;height:36px;padding:0 20px;font-size:13px;font-weight:500;transition:color .18s,border-color .18s,background-color .18s,box-shadow .22s,transform .18s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.growth-workspace-secondary-nav-trigger:before{content:"";opacity:0;background:linear-gradient(118deg,#ffffff30,#ffffff12 54%,#ffe2d314);transition:opacity .18s;position:absolute;inset:0}.growth-workspace-secondary-nav-trigger>*{z-index:1;position:relative}.growth-workspace-secondary-nav-trigger:hover{color:#ffffffe6;background:#ffffff14}.growth-workspace-secondary-nav-trigger[data-state=active]{color:#fff;background:linear-gradient(145deg,#ff5722,#ff8c5e);border-color:#ffffff70;transform:translateY(-1px);box-shadow:0 6px 18px #ff5b2d38,inset 0 1px #ffffff57}.growth-workspace-secondary-nav-trigger[data-state=active]:before{opacity:1;animation:.32s cubic-bezier(.16,1,.3,1) growth-secondary-nav-glint}.growth-workspace-secondary-nav-trigger:active{transition-duration:80ms;transform:translateY(0)scale(.975)}.growth-workspace-secondary-nav-trigger:focus-visible{box-shadow:none;outline-offset:2px;outline:2px solid #ffffff94}.growth-workspace-secondary-nav-icon{color:#ffffff8a;transition:color .18s,transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.growth-workspace-secondary-nav-trigger[data-state=active] .growth-workspace-secondary-nav-icon{color:#fff;transform:scale(1.06)}.growth-workspace-header-actions-compact [data-slot=select-trigger],.growth-workspace-header-actions-compact button{-webkit-backdrop-filter:blur(22px)saturate(128%);background:#ffffff6b;border:1px solid #ffffffc7;box-shadow:inset 0 1px #ffffffe0,0 10px 28px #513a2b14}.growth-workspace-header-actions-compact [data-slot=select-trigger]:hover,.growth-workspace-header-actions-compact [data-slot=select-trigger][data-state=open],.growth-workspace-header-actions-compact button:hover{background:#ffffff9e;border-color:#fffffff0;box-shadow:inset 0 1px #fffffff5,0 12px 32px #513a2b1a}.growth-appearance-toggle-icon{transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .16s}.growth-appearance-toggle:active .growth-appearance-toggle-icon{transform:rotate(14deg)scale(.9)}.growth-workspace-main{scrollbar-color:#a191846b #0000}.growth-workspace-main :where([data-slot=card],.growth-cockpit-panel,.growth-plan-card,.growth-plan-control,.growth-panel,section[class~=bg-card][class~=border],aside[class~=bg-card][class~=border],article[class~=bg-card][class~=border],details[class~=bg-card][class~=border],:is(section,aside,article)[class*=bg-background][class*=border],div[class~=bg-card][class~=border][class*=rounded-]:not([class~=inline-flex]):not([class~=p-1]):not([class*=h-8]):not([class*=h-9]):not([class*=size-])){-webkit-backdrop-filter:blur(24px)saturate(132%);background-color:#fff1e824;background-image:linear-gradient(118deg,#ffffff45,#fff1e814 40%,#ffe6dc17 66%,#ffffff1f);background-size:100vw 100vh;background-attachment:fixed;border-color:#ffffffb8;transition:border-color .18s,box-shadow .18s;box-shadow:0 16px 44px #573d330f,inset 0 1px #ffffffad,inset 0 -1px #ffe1d72e}.growth-workspace-main :where([data-slot=card],.growth-cockpit-panel,.growth-plan-card,.growth-plan-control,.growth-panel,section[class~=bg-card][class~=border],aside[class~=bg-card][class~=border],article[class~=bg-card][class~=border],details[class~=bg-card][class~=border],:is(section,aside,article)[class*=bg-background][class*=border],div[class~=bg-card][class~=border][class*=rounded-]:not([class~=inline-flex]):not([class~=p-1]):not([class*=h-8]):not([class*=h-9]):not([class*=size-])):hover{border-color:#ffffffe0;box-shadow:0 20px 54px #573d3317,inset 0 1px #ffffffd1,inset 0 -1px #ffecef6b}.growth-workspace-main :where(.growth-plan-card-header,.growth-plan-control-header){background:#ffffff2e}.workspace-company-portrait-core>img{border-radius:18%}.workspace-company-section-head{border-bottom:1px solid #ffffff94;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:0 20px;display:flex}.workspace-company-section-head h3{font-size:14px;font-weight:620}.workspace-company-section-head>span{color:var(--muted-foreground);align-items:center;gap:7px;font-size:10px;display:flex}.workspace-company-section-head>span i{background:#ff7a46;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2fbd831a}.workspace-company-section-head>button{color:#e95e24;align-items:center;gap:5px;font-size:10px;font-weight:600;transition:color .16s,transform .16s;display:inline-flex}.workspace-company-section-head>button:hover{color:#bd4313;transform:translate(2px)}.workspace-company-section-head>button svg{width:13px;height:13px}.workspace-company-field-row{border-bottom:1px solid #7963561a;grid-template-columns:98px minmax(0,1fr);align-items:center;gap:14px;min-height:48px;display:grid}.workspace-company-description>span,.workspace-company-field-row>span{color:var(--muted-foreground);font-size:10px}.workspace-company-field-row>a,.workspace-company-field-row>strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:500;line-height:1.6;overflow:hidden}.workspace-company-field-row>a{align-items:center;gap:5px;transition:color .16s;display:inline-flex}.workspace-company-field-row>a:hover{color:#e95e24}.workspace-company-field-row>a svg,.workspace-company-section-head>button svg{width:13px;height:13px}.workspace-company-description{grid-template-columns:98px minmax(0,1fr);align-items:start;gap:14px;min-height:78px;padding-top:14px;display:grid}.workspace-company-description p{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.8;display:-webkit-box;overflow:hidden}.workspace-company-portrait{flex-direction:column;display:flex}.workspace-company-portrait-head-actions,.workspace-company-portrait-head-actions>button,.workspace-company-portrait-head-actions>span{align-items:center;display:flex}.workspace-company-portrait-head-actions{gap:14px}.workspace-company-portrait-head-actions>span{color:var(--muted-foreground);gap:7px;font-size:9px}.workspace-company-portrait-head-actions>span i{background:#ff7a46;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2fbd831a}.workspace-company-portrait-head-actions>button{color:#e95e24;gap:5px;font-size:10px;font-weight:600;transition:color .16s,transform .16s}.workspace-company-portrait-head-actions>button:hover{color:#bd4313;transform:translateY(-1px)}.workspace-company-portrait-head-actions>button svg{width:13px;height:13px}.workspace-company-portrait-stage{flex:1;grid-template-columns:minmax(160px,.68fr) minmax(230px,1.32fr);min-height:360px;display:grid;overflow:hidden}.workspace-company-portrait-summary{background:linear-gradient(145deg,#ffffff1f,#fff1e90f);border-right:1px solid #ffffff8a;flex-direction:column;justify-content:center;gap:30px;min-width:0;padding:28px 24px;display:flex}.workspace-company-portrait-identity{min-width:0}.workspace-company-portrait-identity>div{align-items:center;gap:7px;min-width:0;display:flex}.workspace-company-portrait-identity h4{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:23px;font-weight:650;overflow:hidden}.workspace-company-portrait-identity>div svg{color:#ff7a46;stroke-width:2.3px;flex:none;width:18px;height:18px}.workspace-company-portrait-identity p{color:var(--muted-foreground);gap:9px;min-width:0;margin-top:14px;font-size:9px;display:grid}.workspace-company-portrait-identity p>a,.workspace-company-portrait-identity p>span{align-items:center;gap:5px;min-width:0;display:inline-flex}.workspace-company-portrait-identity p>a{text-overflow:ellipsis;white-space:nowrap;max-width:100%;transition:color .16s;overflow:hidden}.workspace-company-portrait-identity p>a:hover{color:#e95e24}.workspace-company-portrait-identity p svg{flex:none;width:12px;height:12px}.workspace-company-portrait-identity p>a svg:last-child{width:10px;height:10px}.workspace-company-completeness{gap:9px;display:grid}.workspace-company-completeness>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.workspace-company-completeness>div span{color:var(--muted-foreground);font-size:9px}.workspace-company-completeness>div strong{color:#b14b20;font-size:15px;font-weight:650}.workspace-company-completeness>span{background:#ffffff4f;border:1px solid #ffffffa3;border-radius:999px;height:5px;display:block;overflow:hidden;box-shadow:inset 0 1px 2px #6042330d}.workspace-company-completeness>span i{border-radius:inherit;background:linear-gradient(90deg,#ff8d5d,#ff5f2b);height:100%;display:block;box-shadow:0 0 12px #ff622c3d}.workspace-company-portrait-map{min-width:0;position:relative;overflow:hidden}.workspace-company-orbit,.workspace-company-orbit>i{border:1px solid #ff895333;border-radius:50%;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.workspace-company-orbit{width:250px;height:145px;box-shadow:inset 0 1px #ffffffa3,0 12px 42px #ff734014}.workspace-company-orbit>i:first-child{width:76%;height:76%}.workspace-company-orbit>i:nth-child(2){width:54%;height:54%}.workspace-company-orbit>i:nth-child(3){width:32%;height:32%}.workspace-company-portrait-core{z-index:2;background:#ffffffa3;border:1px solid #ffffffe6;border-radius:50%;place-items:center;width:58px;height:58px;padding:11px;display:grid;position:absolute;top:54%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 14px 34px #ff602030,inset 0 1px #fffffff0}.workspace-company-trait{-webkit-backdrop-filter:blur(16px)saturate(122%);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;z-index:3;background:#ffffff45;border:1px solid #ffffffc2;border-radius:8px;min-width:92px;max-width:150px;min-height:34px;padding:7px 14px;font-size:11px;position:absolute;overflow:hidden;box-shadow:0 9px 24px #593e310d,inset 0 1px #ffffffbd}.workspace-company-trait-1{top:28px;left:50%;transform:translate(-50%)}.workspace-company-trait-2{top:105px;left:7%}.workspace-company-trait-3{top:105px;right:7%}.workspace-company-trait-4{bottom:32px;left:10%}.workspace-company-trait-5{bottom:32px;right:10%}.workspace-company-expression-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-company-expression-grid>div{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;min-height:106px;padding:16px 22px;display:grid}.workspace-company-expression-grid>div+div{border-left:1px solid #ffffff94}.workspace-company-expression-grid>div>span:first-child{color:#c95824;background:#ffffff42;border:1px solid #fffc;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 9px 24px #ff662d14,inset 0 1px #ffffffc2}.workspace-company-expression-grid svg{width:19px;height:19px}.workspace-company-expression-grid small,.workspace-company-expression-grid strong{display:block}.workspace-company-expression-grid strong{font-size:11px;font-weight:600}.workspace-company-expression-grid small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;line-height:1.55;overflow:hidden}.workspace-company-field-dialog{-webkit-backdrop-filter:blur(30px)saturate(136%);background-color:#fff7f2b8;background-image:linear-gradient(132deg,#ffffff9e,#fff1e859 62%,#ffffff7a);border-color:#ffffffc7;box-shadow:0 30px 90px #4b332833,inset 0 1px #ffffffe0}.workspace-company-section-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-height:min(62vh,610px);padding:22px 24px 24px;display:grid;overflow-y:auto}.workspace-company-section-field{color:var(--foreground);align-content:start;gap:8px;font-size:10px;font-weight:600;display:grid}.workspace-company-dialog-error,.workspace-company-section-field-full{grid-column:1/-1}.workspace-company-section-field>span{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.workspace-company-section-field small{color:var(--muted-foreground);font-size:9px;font-weight:400}.workspace-company-dialog-error{color:var(--destructive);background:#dc262612;border:1px solid #dc26261f;border-radius:7px;margin:0;padding:8px 10px;font-size:10px}.workspace-company-dialog-input,.workspace-company-dialog-textarea{background:#ffffff52;border-color:#ffffffc7;box-shadow:inset 0 1px #ffffffb8,0 8px 20px #503a2e0a}.workspace-company-dialog-input:focus-visible,.workspace-company-dialog-textarea:focus-visible{border-color:#ff703e80;box-shadow:0 0 0 3px #ff703e1a,inset 0 1px #fffc}.workspace-company-dialog-save{color:#fff;background:linear-gradient(145deg,#ff5722,#ff8c5e);border:1px solid #ffffff94;box-shadow:0 8px 20px #ff5b2d36,inset 0 1px #ffffff57}.workspace-company-dialog-save:hover{filter:brightness(1.03);box-shadow:0 10px 24px #ff5b2d42,inset 0 1px #ffffff6b}.workspace-company-dialog-save:disabled{box-shadow:none;color:#ffffffc7;background:#988c864d}.dark .workspace-company-field-dialog{background-color:#1f1c1be0;background-image:linear-gradient(132deg,#ffffff0f,#0000 58%,#ffddd208);border-color:#ffffff1a;box-shadow:0 30px 90px #00000070,inset 0 1px #ffffff0f}.dark .workspace-company-dialog-input,.dark .workspace-company-dialog-textarea{background:#ffffff0d}.workspace-distribution-compose-submit,.workspace-distribution-create-trigger{color:#fff;background:linear-gradient(135deg,#f15d2a,#fb8156);border:0;box-shadow:0 8px 20px #da4e1e33,inset 0 1px #ffffff3d}.workspace-distribution-compose-submit:hover,.workspace-distribution-create-trigger:hover{color:#fff;background:linear-gradient(135deg,#e95323,#f4764c)}.workspace-distribution-compose-submit:disabled,.workspace-distribution-create-trigger:disabled{box-shadow:none;color:#fffc;background:#a3918861}.workspace-distribution-compose-footer strong,.workspace-distribution-dialog-kicker{color:#d95628}.workspace-distribution-create-dialog{-webkit-backdrop-filter:blur(32px)saturate(138%);background-color:#fff7f2c7;background-image:linear-gradient(128deg,#ffffffad,#fff2e957 58%,#ffffff7a),radial-gradient(circle at 88% 8%,#ff7e4e1a,#0000 34%);border-color:#ffffffad;border-radius:8px;box-shadow:0 34px 100px #4e31253d,inset 0 1px #ffffffe0}.workspace-distribution-create-dialog [data-slot=dialog-close]{color:var(--muted-foreground);opacity:1;background:#ffffff57;border-radius:7px;place-items:center;width:30px;height:30px;display:grid;top:18px;right:20px}.workspace-distribution-create-dialog>section{box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;min-height:0;overflow-y:auto}.workspace-distribution-compose-footer,.workspace-distribution-compose-grid>section{background:#ffffff29}.workspace-distribution-compose-account small,.workspace-distribution-compose-account strong,.workspace-distribution-compose-platform small,.workspace-distribution-compose-platform strong,.workspace-distribution-compose-row small,.workspace-distribution-compose-row strong,.workspace-distribution-compose-step h3,.workspace-distribution-compose-step small{display:block}.workspace-distribution-compose-step h3{font-size:12px;font-weight:650}.workspace-distribution-compose-step div>span{color:#d95628;background:#ff6a361c;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-weight:700;display:grid}.workspace-distribution-compose-step small{color:var(--muted-foreground);font-size:9px}.workspace-distribution-compose-search{background:#ffffff52;border-color:#95766621;box-shadow:inset 0 1px #ffffff9e}.workspace-distribution-compose-search:focus-visible{border-color:#ff69355c;outline:none;box-shadow:0 0 0 3px #ff693514!important}.workspace-distribution-compose-account,.workspace-distribution-compose-platform,.workspace-distribution-compose-row{text-align:left;background:#ffffff3d;border:1px solid #0000;border-radius:7px;align-items:center;gap:11px;padding:11px 12px;transition:border-color .16s,background-color .16s,transform .16s;display:flex}.workspace-distribution-compose-account:hover,.workspace-distribution-compose-platform:hover,.workspace-distribution-compose-row:hover{background:#ffffff70}.workspace-distribution-compose-account.is-selected,.workspace-distribution-compose-row.is-selected{background:#ff743e17;border-color:#ee673438}.workspace-distribution-compose-platform.is-focused{background:#ffffff8a;border-color:#ee67342e}.workspace-distribution-compose-account strong,.workspace-distribution-compose-platform strong,.workspace-distribution-compose-row strong{color:var(--foreground);font-size:10.5px;font-weight:600;line-height:1.55}.workspace-distribution-compose-account small,.workspace-distribution-compose-platform small,.workspace-distribution-compose-row small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8.5px;line-height:1.45;overflow:hidden}.workspace-distribution-compose-platform small.is-connected{color:#d65822}.workspace-distribution-compose-check,.workspace-distribution-compose-selected-dot{color:var(--primary);border:1px solid #77675e3d;border-radius:5px;flex:0 0 17px;place-items:center;width:17px;height:17px;display:grid}.is-selected>.workspace-distribution-compose-check,.workspace-distribution-compose-selected-dot{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.workspace-distribution-compose-check svg,.workspace-distribution-compose-selected-dot svg{stroke-width:2.5px;width:11px;height:11px}.workspace-distribution-compose-avatar,.workspace-distribution-compose-platform-mark{color:#d95628;background:#ff6f3a1a;border-radius:7px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid;overflow:hidden}.workspace-distribution-compose-avatar img{object-fit:cover;width:100%;height:100%}.workspace-distribution-compose-avatar svg{width:15px;height:15px}.dark .workspace-distribution-create-dialog{background-color:#1f1c1be8;background-image:linear-gradient(128deg,#ffffff0f,#0000 56%,#ff74490a);border-color:#ffffff1a;box-shadow:0 34px 100px #00000080,inset 0 1px #ffffff0f}.dark .workspace-distribution-compose-account,.dark .workspace-distribution-compose-platform,.dark .workspace-distribution-compose-row,.dark .workspace-distribution-compose-search,.dark .workspace-distribution-create-dialog [data-slot=dialog-close]{box-shadow:none;background:#ffffff0a;border-color:#ffffff12}.dark .workspace-distribution-compose-account:hover,.dark .workspace-distribution-compose-platform.is-focused,.dark .workspace-distribution-compose-platform:hover,.dark .workspace-distribution-compose-row:hover{background:#ffffff12;border-color:#ffffff1f}.dark .workspace-distribution-compose-account.is-selected,.dark .workspace-distribution-compose-row.is-selected{background:#ff704017;border-color:#ff7d4e38}.dark .workspace-distribution-compose-platform small.is-connected{color:#ffb088}@media (width<=1023px){.workspace-distribution-compose-grid,.workspace-distribution-create-dialog{overflow-y:auto}.workspace-distribution-compose-grid>section{min-height:310px}}@media (width<=767px){.workspace-company-portrait-head-actions>span{display:none}.workspace-company-description,.workspace-company-field-row{grid-template-columns:78px minmax(0,1fr);gap:10px}.workspace-company-portrait-stage{grid-template-rows:auto 360px;grid-template-columns:1fr;min-height:0}.workspace-company-portrait-summary{border-bottom:1px solid #ffffff8a;border-right:0;gap:18px;padding:22px}.workspace-company-portrait-identity p{gap:5px;display:grid}.workspace-company-expression-grid{grid-template-columns:1fr}.workspace-company-expression-grid>div+div{border-top:1px solid #ffffff94;border-left:0}.workspace-company-section-form{grid-template-columns:1fr;padding:18px}.workspace-company-dialog-error,.workspace-company-section-field-full{grid-column:auto}}.workspace-knowledge-view{gap:14px;display:grid}.workspace-knowledge-overview{grid-template-columns:68px minmax(150px,.8fr) minmax(330px,1.35fr) auto;align-items:center;gap:22px;min-height:122px;padding:18px 22px;display:grid}.workspace-knowledge-mark{color:#d65a23;background:#ffffff4a;border:1px solid #ffffffd6;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:relative;box-shadow:0 13px 30px #ff642a1a,inset 0 1px #ffffffdb}.workspace-knowledge-mark:after{content:"";border:1px solid #ff845033;border-radius:50%;position:absolute;inset:7px}.workspace-knowledge-mark svg{z-index:1;width:24px;height:24px;position:relative}.workspace-knowledge-title h3{font-size:20px;font-weight:650}.workspace-knowledge-title p{color:var(--muted-foreground);align-items:center;gap:7px;margin-top:8px;font-size:10px;display:flex}.workspace-knowledge-title p i{border:2px solid #ff7a46;border-radius:50%;width:8px;height:8px}.workspace-knowledge-metrics{grid-template-columns:repeat(3,minmax(90px,1fr));display:grid}.workspace-knowledge-metrics>div{border-left:1px solid #85685821;align-content:center;place-items:center;gap:7px;min-height:66px;display:grid}.workspace-knowledge-metrics span{color:var(--muted-foreground);font-size:9px}.workspace-knowledge-metrics strong{color:var(--foreground);font-size:25px;font-weight:540;line-height:1}.workspace-knowledge-metrics>div:last-child strong{color:#c85622}.workspace-knowledge-actions{align-items:center;gap:9px;display:flex}.workspace-knowledge-add{color:#fff;background:linear-gradient(145deg,#ff5722,#ff8c5e);border:1px solid #ffffff94;box-shadow:0 10px 24px #ff5b2d38,inset 0 1px #ffffff5c}.workspace-knowledge-add:hover{filter:brightness(1.03);box-shadow:0 12px 28px #ff5b2d45,inset 0 1px #ffffff6e}.workspace-knowledge-add svg,.workspace-knowledge-manage svg{width:15px;height:15px}.workspace-knowledge-manage{background:#ffffff47;border-color:#ffffffb3;box-shadow:0 8px 20px #523b2e0d,inset 0 1px #ffffffc2}.workspace-knowledge-main-grid{grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);gap:14px;display:grid}.workspace-knowledge-ai,.workspace-knowledge-sources{min-height:386px}.workspace-knowledge-section-head{border-bottom:1px solid #ffffff94;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:13px 20px;display:flex}.workspace-knowledge-section-head h3{font-size:14px;font-weight:630}.workspace-knowledge-section-head p{color:var(--muted-foreground);margin-top:4px;font-size:9px;line-height:1.45}.workspace-knowledge-section-head>span{color:var(--muted-foreground);flex:none;font-size:9px}.workspace-knowledge-section-head>button{color:#dd5a24;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.workspace-knowledge-section-head>button svg{width:13px;height:13px;transition:transform .16s}.workspace-knowledge-section-head>button:hover svg{transform:translate(2px)}.workspace-knowledge-source-row{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #7c625217;grid-template-columns:44px minmax(0,1fr) auto 14px;align-items:center;gap:13px;width:100%;min-height:78px;padding:10px 18px;transition:background-color .16s;display:grid}.workspace-knowledge-source-row:last-child{border-bottom:0}.workspace-knowledge-source-row:hover{background:#ffffff29}.workspace-knowledge-source-row>span:first-child{color:#c75a29;background:#ffffff3d;border:1px solid #ffffffc7;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 20px #ff68300f,inset 0 1px #ffffffc2}.workspace-knowledge-source-row>span:first-child svg{width:18px;height:18px}.workspace-knowledge-source-row small,.workspace-knowledge-source-row strong{display:block}.workspace-knowledge-source-row strong{font-size:11px;font-weight:620}.workspace-knowledge-source-row small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;line-height:1.45;overflow:hidden}.workspace-knowledge-source-row>svg{color:#6e5b5175;width:13px;height:13px;transition:color .16s,transform .16s}.workspace-knowledge-source-row:hover>svg{color:#d85a24;transform:translate(2px)}.workspace-knowledge-source-status{color:var(--muted-foreground);justify-content:flex-end;align-items:center;gap:6px;min-width:62px;font-size:9px;display:flex}.workspace-knowledge-source-status i{background:#b8aea8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #b8aea817}.workspace-knowledge-source-status[data-status=ready] i{background:#ff7a46;box-shadow:0 0 0 3px #ff7a461a}.workspace-knowledge-source-status[data-status=working] i{background:#f28a38;box-shadow:0 0 0 3px #f28a381a}.workspace-knowledge-source-status[data-status=error] i{background:#d9534f;box-shadow:0 0 0 3px #d9534f1a}.workspace-knowledge-ai-stage{min-height:316px;position:relative;overflow:hidden}.workspace-knowledge-ai-orbit,.workspace-knowledge-ai-orbit>i{border:1px solid #ff845138;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.workspace-knowledge-ai-orbit{width:310px;height:178px;box-shadow:0 20px 50px #ff703512,inset 0 1px #ffffff9e}.workspace-knowledge-ai-orbit>i:first-child{width:78%;height:78%}.workspace-knowledge-ai-orbit>i:nth-child(2){width:55%;height:55%}.workspace-knowledge-ai-orbit>i:nth-child(3){width:32%;height:32%}.workspace-knowledge-ai-core{z-index:2;justify-items:center;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.workspace-knowledge-ai-core>span{color:#d65822;background:#ffffff8f;border:1px solid #ffffffd6;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 13px 28px #ff632829,inset 0 1px #ffffffe6}.workspace-knowledge-ai-core svg{width:20px;height:20px}.workspace-knowledge-ai-core strong{color:#ba4c1d;margin-top:8px;font-size:27px;font-weight:560;line-height:1}.workspace-knowledge-ai-core small{color:var(--foreground);margin-top:4px;font-size:9px}.workspace-knowledge-ai-tag{-webkit-backdrop-filter:blur(14px);text-align:center;z-index:3;background:#ffffff3d;border:1px solid #ffffffb8;border-radius:8px;min-width:78px;padding:7px 12px;font-size:9px;position:absolute;box-shadow:0 8px 22px #503a2f0a,inset 0 1px #ffffffb8}.workspace-knowledge-ai-tag-1{top:24px;left:7%}.workspace-knowledge-ai-tag-2{top:24px;right:7%}.workspace-knowledge-ai-tag-3{bottom:40px;left:9%}.workspace-knowledge-ai-tag-4{bottom:40px;right:9%}.workspace-knowledge-ai-stage>p{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:7px;font-size:9px;display:flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.workspace-knowledge-ai-stage>p i{background:#ff7a46;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ff7a461a}.workspace-knowledge-recent-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-knowledge-recent-list>button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:88px;padding:13px 20px;transition:background-color .16s;display:grid}.workspace-knowledge-recent-list>button+button{border-left:1px solid #ffffff94}.workspace-knowledge-recent-list>button:hover{background:#ffffff26}.workspace-knowledge-recent-list>button>span{color:#cd5b28;background:#ffffff38;border:1px solid #ffffffc2;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.workspace-knowledge-recent-list svg{width:16px;height:16px}.workspace-knowledge-recent-list small,.workspace-knowledge-recent-list strong{display:block}.workspace-knowledge-recent-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:620;overflow:hidden}.workspace-knowledge-recent-list small{color:var(--muted-foreground);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:5px;font-size:8px;line-height:1.45;display:-webkit-box;overflow:hidden}.workspace-knowledge-recent-list em{color:var(--muted-foreground);font-size:8px;font-style:normal}.workspace-knowledge-recent-list em[data-ready=true]{color:#d65822}.workspace-knowledge-records-dialog{width:min(700px,100vw - 28px)}.workspace-knowledge-record-list{max-height:min(65vh,590px);padding:2px 24px;overflow-y:auto}.workspace-knowledge-record-item{grid-template-columns:42px minmax(0,1fr);gap:14px;padding:18px 0;display:grid}.workspace-knowledge-record-item+.workspace-knowledge-record-item{border-top:1px solid #7b60511c}.workspace-knowledge-record-icon{color:#c95a27;background:#ffffff3d;border:1px solid #ffffffc7;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 22px #ff68300f,inset 0 1px #ffffffc7}.workspace-knowledge-record-icon svg{width:17px;height:17px}.workspace-knowledge-record-content{min-width:0}.workspace-knowledge-record-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-knowledge-record-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:630;overflow:hidden}.workspace-knowledge-record-title em{color:var(--muted-foreground);flex:none;align-items:center;gap:6px;font-size:9px;font-style:normal;display:inline-flex}.workspace-knowledge-record-title em i{background:#f28a38;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #f28a3817}.workspace-knowledge-record-title em[data-status=ready]{color:#d65822}.workspace-knowledge-record-title em[data-status=ready] i{background:#ff7a46;box-shadow:0 0 0 3px #ff7a4617}.workspace-knowledge-record-title em[data-status=failed]{color:#bd423d}.workspace-knowledge-record-title em[data-status=failed] i{background:#d9534f;box-shadow:0 0 0 3px #d9534f17}.workspace-knowledge-record-content>p{color:var(--muted-foreground);margin-top:6px;font-size:10px;line-height:1.6}.workspace-knowledge-record-meta{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.workspace-knowledge-record-meta span{color:#5c483eb8;background:#ffffff2e;border:1px solid #ffffffa3;border-radius:999px;padding:3px 8px;font-size:8px}.workspace-knowledge-record-content>.workspace-knowledge-record-error{color:#b94641;border-left:2px solid #d9534f80;margin-top:9px;padding-left:9px}.workspace-knowledge-record-facts{gap:5px;margin-top:11px;padding:0;list-style:none;display:grid}.workspace-knowledge-record-facts li{color:#54433ad1;padding-left:12px;font-size:9px;line-height:1.55;position:relative}.workspace-knowledge-record-facts li:before{content:"";background:#dd5a24a8;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:1px}.workspace-knowledge-record-empty{text-align:center;align-content:center;place-items:center;gap:9px;min-height:300px;padding:34px 24px;display:grid}.workspace-knowledge-record-empty>span{color:#cc5b28;background:#ffffff3d;border:1px solid #ffffffc7;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:3px;display:grid;box-shadow:0 10px 26px #ff683012,inset 0 1px #ffffffc7}.workspace-knowledge-record-empty svg{width:20px;height:20px}.workspace-knowledge-record-empty strong{font-size:13px;font-weight:630}.workspace-knowledge-record-empty p{color:var(--muted-foreground);max-width:390px;margin-bottom:8px;font-size:10px;line-height:1.65}.dark .workspace-knowledge-record-item+.workspace-knowledge-record-item{border-top-color:#ffffff14}.dark .workspace-knowledge-record-meta span{color:var(--muted-foreground);background:#ffffff0a;border-color:#ffffff17}.dark .workspace-knowledge-record-facts li{color:#ffffffb3}.workspace-knowledge-dialog-body{gap:20px;max-height:min(66vh,640px);padding:22px 24px 24px;display:grid;overflow-y:auto}.workspace-knowledge-methods{gap:8px;display:grid}.workspace-knowledge-methods legend{color:var(--foreground);font-size:10px;font-weight:600}.workspace-knowledge-methods>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workspace-knowledge-methods button{color:var(--muted-foreground);background:#fff3;border:1px solid #ffffffb8;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:10px;transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s;display:flex;box-shadow:inset 0 1px #ffffffa8}.workspace-knowledge-methods button:hover{color:var(--foreground);background:#ffffff4d}.workspace-knowledge-methods button[data-active=true]{color:#c95120;background:#ff74451a;border-color:#ff703d57;box-shadow:0 8px 20px #ff642e12,inset 0 1px #ffffffc2}.workspace-knowledge-methods svg{width:15px;height:15px}.workspace-knowledge-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-knowledge-file-input{background:#ffffff3d;border-color:#ffffffb8;box-shadow:inset 0 1px #ffffffad}.dark .workspace-knowledge-file-input,.dark .workspace-knowledge-methods button{background:#ffffff0a;border-color:#ffffff17}@media (width<=1199px){.workspace-knowledge-overview{grid-template-columns:62px minmax(150px,1fr) auto}.workspace-knowledge-metrics{grid-area:2/1/auto/-1}.workspace-knowledge-main-grid{grid-template-columns:1fr}}@media (width<=767px){.workspace-knowledge-overview{grid-template-columns:54px minmax(0,1fr);gap:16px;padding:18px}.workspace-knowledge-mark{width:52px;height:52px}.workspace-knowledge-actions{grid-column:1/-1}.workspace-knowledge-add{flex:1}.workspace-knowledge-metrics{grid-template-columns:repeat(3,1fr)}.workspace-knowledge-source-row{grid-template-columns:40px minmax(0,1fr) 14px;padding-inline:14px}.workspace-knowledge-source-row>span:first-child{width:38px;height:38px}.workspace-knowledge-source-status{display:none}.workspace-knowledge-ai-tag-1,.workspace-knowledge-ai-tag-3{left:4%}.workspace-knowledge-ai-tag-2,.workspace-knowledge-ai-tag-4{right:4%}.workspace-knowledge-recent-list{grid-template-columns:1fr}.workspace-knowledge-recent-list>button+button{border-top:1px solid #ffffff94;border-left:0}.workspace-knowledge-record-list{padding-inline:18px}.workspace-knowledge-record-item{grid-template-columns:36px minmax(0,1fr);gap:11px}.workspace-knowledge-record-icon{width:34px;height:34px}.workspace-knowledge-record-title{flex-direction:column;align-items:flex-start;gap:6px}.workspace-knowledge-dialog-body{padding:18px}.workspace-knowledge-methods button{flex-direction:column;gap:4px;min-height:48px}.workspace-knowledge-dialog-grid{grid-template-columns:1fr}}.workspace-articles{gap:14px;min-width:0;display:grid}.workspace-articles-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workspace-articles-metric{--article-metric-accent:238 112 52;-webkit-backdrop-filter:blur(22px)saturate(126%);background-color:#fff9f530;background-image:linear-gradient(138deg,#ffffff70,rgb(var(--article-metric-accent)/6%) 58%,#fff3);border:1px solid #ffffffb8;border-radius:8px;align-items:flex-start;gap:14px;min-width:0;min-height:126px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 38px #5b3c2b0f,inset 0 1px #ffffffd1}.workspace-articles-metric:after{content:"";opacity:.7;pointer-events:none;background:linear-gradient(116deg,#0000 42%,#ffffff3d 58%,#0000 72%);position:absolute;inset:0}.workspace-articles-metric[data-tone=amber]{--article-metric-accent:225 163 94}.workspace-articles-metric[data-tone=green]{--article-metric-accent:255 122 70}.workspace-articles-metric[data-tone=peach]{--article-metric-accent:245 139 91}.workspace-articles-metric>div,.workspace-articles-metric>span{z-index:1;position:relative}.workspace-articles-metric>span{background:rgb(var(--article-metric-accent)/20%);box-shadow:0 9px 22px rgb(var(--article-metric-accent)/12%),inset 0 1px 0 #ffffffb8;color:rgb(var(--article-metric-accent));border:1px solid #ffffffb8;border-radius:8px;flex:none;place-items:center;width:43px;height:43px;display:grid}.workspace-articles-metric>span svg{width:19px;height:19px}.workspace-articles-metric p,.workspace-articles-metric small,.workspace-articles-metric strong{display:block}.workspace-articles-metric p{color:#392f2ad1;font-size:11px;font-weight:650}.workspace-articles-metric strong{color:var(--foreground);margin-top:7px;font-size:28px;font-weight:620;line-height:1}.workspace-articles-metric small{color:var(--muted-foreground);margin-top:9px;font-size:9px}.workspace-articles-toolbar{-webkit-backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(120deg,#ffffff52,#fff6f01a);border:1px solid #ffffffb3;border-radius:8px;grid-template-columns:minmax(240px,1fr) 150px 150px auto;align-items:center;gap:9px;min-width:0;padding:13px;display:grid;box-shadow:0 13px 34px #5b3c2b0d,inset 0 1px #ffffffc2}.workspace-articles-search{min-width:0;position:relative}.workspace-articles-search>svg{color:var(--muted-foreground);pointer-events:none;z-index:1;width:15px;height:15px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.workspace-articles-search input,.workspace-articles-toolbar [data-slot=select-trigger]{background:#ffffff4d;border-color:#ffffffb8;border-radius:7px;width:100%;height:39px;font-size:10px;box-shadow:inset 0 1px #ffffffc2,0 4px 12px #573d2e08}.workspace-articles-search input{padding-left:39px}.workspace-articles-toolbar [data-slot=select-trigger]>svg{width:13px;height:13px}.workspace-articles-search input:focus-visible,.workspace-articles-toolbar [data-slot=select-trigger]:focus-visible,.workspace-articles-toolbar [data-slot=select-trigger][data-state=open]{border-color:#f1743852;box-shadow:0 0 0 3px #ff773912,inset 0 1px #ffffffd1}.workspace-articles-toolbar-actions{justify-content:flex-end;gap:8px;display:flex}.workspace-articles-toolbar-actions>button{border-radius:7px;height:39px;padding-inline:14px;font-size:10px}.workspace-articles-toolbar-actions>button:first-child{background:#ffffff4d;border-color:#ffffffb8;box-shadow:0 6px 16px #533b2d0d,inset 0 1px #fffc}.workspace-articles-toolbar-actions>button:last-child{color:#fff;background:linear-gradient(145deg,#ef7139,#f38a5c);border-color:#ed682f80;box-shadow:0 10px 22px #e8673030,inset 0 1px #ffffff4d}.workspace-articles-toolbar-actions svg{width:14px;height:14px}.workspace-articles-error{color:#b84842;background:#d74e460f;border:1px solid #d1534b3d;border-radius:7px;padding:11px 14px;font-size:10px}.workspace-articles-table-shell,.workspace-articles-task-panel{-webkit-backdrop-filter:blur(22px)saturate(126%);background-color:#fffbf82e;background-image:linear-gradient(128deg,#ffffff61,#fff6f017 54%,#ffffff30);border:1px solid #ffffffb3;border-radius:8px;flex-direction:column;max-height:min(640px,100vh - 320px);display:flex;overflow:hidden;box-shadow:0 16px 42px #5b3c2b0f,inset 0 1px #ffffffc7}.workspace-articles-task-panel>header{border-bottom:1px solid #ffffff94;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:11px 16px;display:flex}.workspace-articles-task-panel>header>div{align-items:center;gap:10px;display:flex}.workspace-articles-task-panel>header>div>span{color:#de6b35;background:#ff8f571a;border:1px solid #ffffffb3;border-radius:7px;place-items:center;width:33px;height:33px;display:grid}.workspace-articles-task-panel>header svg{width:15px;height:15px}.workspace-articles-task-panel h3,.workspace-articles-task-panel p{margin:0}.workspace-articles-task-panel h3{font-size:11px;font-weight:670}.workspace-articles-task-panel p{color:var(--muted-foreground);margin-top:3px;font-size:8px}.workspace-articles-task-panel>header>strong{color:#d76330;background:#ffffff38;border:1px solid #ffffffa6;border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:9px;display:grid}.workspace-articles-task-list>div+div{border-top:1px solid #ffffff85}.workspace-articles-task-list>div{background:#ffffff0f}.workspace-articles-table-grid{grid-template-columns:minmax(0,1.5fr) 84px 120px 96px 112px 288px;align-items:center;column-gap:14px;display:grid}.workspace-distribution-record-table{grid-template-columns:minmax(0,1.5fr) 120px 96px 112px 90px 112px}.workspace-articles-row,.workspace-articles-table-head{box-sizing:border-box;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.workspace-articles-table-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}.workspace-articles-table-head{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--muted-foreground);z-index:2;background:#fffbf8eb;border-bottom:1px solid #fff9;flex-shrink:0;min-height:44px;padding:0 16px;font-size:11px;font-weight:620;position:sticky;top:0}.workspace-articles-language,.workspace-articles-row>time,.workspace-articles-seo,.workspace-articles-status,.workspace-articles-table-head span:nth-child(2),.workspace-articles-table-head span:nth-child(3),.workspace-articles-table-head span:nth-child(4),.workspace-articles-table-head span:nth-child(5){justify-self:start}.workspace-articles-row-actions,.workspace-articles-table-head span:last-child{justify-self:end}.workspace-articles-table-head span:last-child{text-align:right}.workspace-articles-table-body{display:contents}.workspace-articles-table-body .workspace-articles-empty{grid-column:1/-1}.workspace-articles-row{min-height:92px;padding:13px 16px;transition:background-color .17s,box-shadow .17s}.workspace-articles-row+.workspace-articles-row{border-top:1px solid #ffffff8a}.workspace-articles-row:hover{background:#ffffff2e;box-shadow:inset 3px 0 #ef70356b}.workspace-articles-row-main{min-width:0}.workspace-articles-row-main>a,.workspace-articles-row-main>strong{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:640;line-height:1.48;text-decoration:none;display:-webkit-box;overflow:hidden}.workspace-articles-row-main>small{color:var(--destructive);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;line-height:1.45;display:block;overflow:hidden}.workspace-articles-row-main>a:hover{color:#d86632}.workspace-articles-row-main>p{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;margin:6px 0 0;font-size:11px;display:flex;overflow:hidden}.workspace-articles-row-main>p i{opacity:.45;background:currentColor;border-radius:50%;flex:none;width:3px;height:3px}.workspace-articles-row-main>p em{border:1px solid var(--primary);align-items:center;height:20px;padding-inline:7px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.workspace-articles-row-main>p em{border:1px solid color-mix(in srgb,var(--primary) 18%,#0000)}}.workspace-articles-row-main>p em{background:var(--primary);border-radius:5px}@supports (color:color-mix(in lab,red,red)){.workspace-articles-row-main>p em{background:color-mix(in srgb,var(--primary) 7%,#0000)}}.workspace-articles-row-main>p em{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.workspace-articles-row-main>p em{color:color-mix(in srgb,var(--primary) 82%,var(--foreground))}}.workspace-articles-row-main>p em{font-size:10px;font-style:normal;font-weight:650}.workspace-articles-seo strong{font-size:13px;font-weight:650;display:block}.workspace-articles-seo>span{background:#75655c1a;border-radius:99px;width:58px;height:4px;margin-top:7px;display:block;overflow:hidden}.workspace-articles-seo>span i{border-radius:inherit;background:linear-gradient(90deg,#f16d32,#ff9a62);height:100%;display:block}.workspace-articles-language{color:#3d80c8;align-items:center;gap:7px;display:flex}.workspace-articles-language>svg{opacity:.8;flex:none;width:16px;height:16px}.workspace-articles-language small,.workspace-articles-language strong{display:block}.workspace-articles-language strong{font-size:13px;font-weight:680}.workspace-articles-language small{color:var(--muted-foreground);white-space:nowrap;margin-top:3px;font-size:10px}.workspace-articles-language[data-empty=true]{color:var(--muted-foreground)}.workspace-articles-status{border-radius:6px;justify-content:center;justify-self:start;min-width:68px;height:28px;font-size:11px}.workspace-articles-status svg{width:13px;height:13px}.workspace-distribution-record-target{color:var(--foreground);background:#ffffff2e;border-radius:6px;justify-self:start;max-width:100%;font-size:11px}.workspace-distribution-record-exposure{color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-self:start;font-size:11px}.workspace-articles-row[data-task=true]{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.workspace-articles-row[data-task=true]{background:color-mix(in srgb,var(--primary) 3%,#0000)}}.workspace-articles-row[data-task-status=pending],.workspace-articles-row[data-task-status=running]{box-shadow:inset 3px 0 0 var(--primary)}@supports (color:color-mix(in lab,red,red)){.workspace-articles-row[data-task-status=pending],.workspace-articles-row[data-task-status=running]{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--primary) 42%,#0000)}}.workspace-articles-seo[data-pending=true]>span i{width:32%;animation:1.4s ease-in-out infinite alternate workspace-article-task-progress}.workspace-articles-row>time{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.45}.workspace-articles-row-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:5px;min-width:0;max-width:100%;display:flex;overflow:hidden}.workspace-articles-row-actions [data-slot=button],.workspace-articles-row-actions>a,.workspace-articles-row-actions>button{border-radius:6px;height:32px;font-size:11px}.workspace-articles-row-actions>a,.workspace-articles-row-actions>button{background:#ffffff2e;border-color:#ffffff9e;box-shadow:inset 0 1px #fff9}.workspace-articles-row-actions svg{width:14px;height:14px}.workspace-articles-task-state{color:var(--muted-foreground);text-align:right;justify-content:flex-end;align-items:center;gap:7px;max-width:220px;min-height:32px;font-size:11px;line-height:1.4;display:inline-flex}.workspace-articles-task-state[data-status=failed]{color:var(--destructive)}@keyframes workspace-article-task-progress{0%{opacity:.45;transform:translate(-10%)}to{opacity:1;transform:translate(160%)}}.workspace-articles-empty{text-align:center;align-content:center;place-items:center;gap:7px;min-height:270px;padding:36px 24px;display:grid}.workspace-articles-empty>span{color:#d86b38;background:#ffffff36;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:4px;display:grid;box-shadow:inset 0 1px #ffffffc2}.workspace-articles-empty svg{width:19px;height:19px}.workspace-articles-empty h3,.workspace-articles-empty p{margin:0}.workspace-articles-empty h3{font-size:12px;font-weight:650}.workspace-articles-empty p{color:var(--muted-foreground);font-size:9px}.workspace-articles-empty button{height:31px;margin-top:8px;font-size:9px}.workspace-articles-table-footer{gap:14px;min-height:52px;padding:9px 16px;font-size:8px}.workspace-articles-table-footer,.workspace-table-pagination{color:var(--muted-foreground);border-top:1px solid #ffffff94;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.workspace-table-pagination{gap:16px;min-height:56px;padding:12px 16px;font-size:12px;line-height:1.4}.workspace-table-pagination-summary{color:var(--foreground);white-space:nowrap;align-items:center;min-width:0;font-size:12px;font-weight:500;line-height:1;display:flex}.workspace-table-pagination-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.workspace-table-pagination-controls{align-items:center;gap:8px;display:flex}.workspace-table-pagination-button{color:var(--foreground);background:#ffffff2e;border:1px solid #ffffffa8;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;transition:background-color .17s,border-color .17s,color .17s;display:inline-flex}.workspace-table-pagination-button:hover:not(:disabled){color:var(--foreground);background:#ffffff47;border-color:#ef703559}.workspace-table-pagination-button:disabled{cursor:not-allowed;opacity:.45}.workspace-table-pagination-button[data-active=true]{color:#fff;background:#ef7035e0;border-color:#ef70358c}.workspace-table-pagination-size{color:var(--foreground);white-space:nowrap;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.workspace-table-pagination-size [data-slot=select-trigger]{box-shadow:none;background:#ffffff2e;border-color:#ffffffa8;border-radius:8px;min-width:72px;height:32px;font-size:12px}.workspace-articles-table-footer p{margin:0 auto 0 0}.workspace-articles-table-footer strong{color:var(--foreground);font-weight:650}.workspace-articles-table-footer button{background:#ffffff2e;border-color:#ffffffa8;border-radius:6px;height:31px;font-size:9px}.workspace-articles-table-footer button svg{width:13px;height:13px}.dark .workspace-articles-metric,.dark .workspace-articles-table-shell,.dark .workspace-articles-task-panel,.dark .workspace-articles-toolbar{background-color:#211e1d85;background-image:linear-gradient(128deg,#ffffff12,#0000 54%,#ffdacb08);border-color:#ffffff17;box-shadow:0 18px 50px #0000002e,inset 0 1px #ffffff0d}.dark .workspace-articles-metric p{color:#ffffffc7}.dark .workspace-articles-empty>span,.dark .workspace-articles-metric>span,.dark .workspace-articles-row-actions>a,.dark .workspace-articles-row-actions>button,.dark .workspace-articles-search input,.dark .workspace-articles-table-footer button,.dark .workspace-articles-toolbar [data-slot=select-trigger],.dark .workspace-articles-toolbar-actions>button:first-child{background:#ffffff0a;border-color:#ffffff17;box-shadow:inset 0 1px #ffffff0d}.dark .workspace-articles-row+.workspace-articles-row,.dark .workspace-articles-table-footer,.dark .workspace-articles-table-head,.dark .workspace-articles-task-list>div+div,.dark .workspace-articles-task-panel>header{border-color:#ffffff14}.dark .workspace-articles-table-head{background:#211e1deb}.dark .workspace-articles-row:hover{background:#ffffff0a}@media (width<=1199px){.workspace-articles-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-articles-toolbar{grid-template-columns:minmax(220px,1fr) 140px 140px}.workspace-articles-toolbar-actions{grid-column:1/-1}.workspace-articles-table-body,.workspace-articles-table-grid{display:block}.workspace-articles-table-head{display:none}.workspace-articles-row{grid-column:auto;grid-template-columns:minmax(0,1fr) repeat(4,minmax(80px,auto));row-gap:13px;display:grid}.workspace-distribution-record-table{display:block}.workspace-articles-row-actions,.workspace-articles-row-main{grid-column:1/-1}}@media (width<=767px){.workspace-articles-toolbar{grid-template-columns:minmax(0,1fr) minmax(120px,.55fr)}.workspace-articles-search{grid-column:1/-1}.workspace-articles-toolbar-actions{justify-content:stretch}.workspace-articles-toolbar-actions>button{flex:1}.workspace-articles-row{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-articles-row-actions,.workspace-articles-row-main{grid-column:1/-1}.workspace-articles-row-actions{justify-content:flex-start}}@media (width<=520px){.workspace-articles-metrics,.workspace-articles-toolbar{grid-template-columns:1fr}.workspace-articles-search,.workspace-articles-toolbar-actions{grid-column:1}.workspace-articles-metric{min-height:108px;padding:16px}.workspace-articles-table-footer,.workspace-table-pagination{flex-direction:column;align-items:flex-start;gap:12px}.workspace-articles-table-footer p{margin:0}.workspace-table-pagination-actions{flex-wrap:wrap;justify-content:flex-end;width:100%}.workspace-table-pagination-controls{flex-wrap:wrap}}.workspace-content-create{gap:14px;display:grid}.workspace-create-config-panel,.workspace-create-result-shell{-webkit-backdrop-filter:blur(22px)saturate(126%);background-color:#fffbf833;background-image:linear-gradient(128deg,#ffffff70,#fff6f01c 54%,#ffffff3d);border:1px solid #ffffffa8;border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 16px 42px #5b3c2b12,inset 0 1px #ffffffc2}.workspace-create-panel-heading{background:linear-gradient(110deg,#ffffff1f,#0000 62%,#ffaa760d);border-bottom:1px solid #ffffff94;justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:13px 18px;display:flex}.workspace-create-panel-heading>div{align-items:center;gap:12px;min-width:0;display:flex}.workspace-create-panel-heading>div>span:first-child:not(:last-child){color:#ef7134;font-size:10px;font-weight:760}.workspace-create-panel-heading>div>span:last-child{min-width:0}.workspace-create-panel-heading small,.workspace-create-panel-heading strong{display:block}.workspace-create-panel-heading strong{font-size:14px;font-weight:670}.workspace-create-panel-heading small{color:var(--muted-foreground);margin-top:4px;font-size:8px;line-height:1.45}.workspace-create-panel-heading>span{color:#df7139;background:#ffffff30;border:1px solid #ffffffa8;border-radius:7px;flex:none;place-items:center;width:31px;height:31px;display:grid;box-shadow:inset 0 1px #ffffffb8}.workspace-create-panel-heading svg{width:14px;height:14px}.workspace-create-brief-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px 12px;padding:16px 18px 18px;display:grid}.workspace-create-field{grid-column:1/-1;min-width:0;display:block}.workspace-create-field[data-span="3"]{grid-column:span 3}.workspace-create-field[data-span="6"]{grid-column:span 6}.workspace-create-field[data-span="12"]{grid-column:span 12}.workspace-create-field>span{color:var(--foreground);margin-bottom:7px;font-size:9px;font-weight:620;display:block}.workspace-create-field :where(input,textarea,[data-slot=select-trigger]){background:#ffffff40;border-color:#ffffffb3;width:100%;font-size:10px;box-shadow:inset 0 1px #ffffffbd,0 3px 12px #523a2d08}.workspace-create-field :where(input,[data-slot=select-trigger]){height:38px}.workspace-create-field textarea{resize:vertical;min-height:66px;line-height:1.6}.workspace-create-field :where(input,textarea,[data-slot=select-trigger]):focus-visible,.workspace-create-field [data-slot=select-trigger][data-state=open]{border-color:#ff793c61;box-shadow:0 0 0 3px #ff763a12,inset 0 1px #ffffffd1}.workspace-create-topic-combobox{z-index:4;position:relative}.workspace-create-topic-control{background:#ffffff40;border:1px solid #ffffffb3;border-radius:6px;grid-template-columns:minmax(0,1fr) 38px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffbd,0 3px 12px #523a2d08}.workspace-create-topic-control:focus-within,.workspace-create-topic-control[data-open=true]{background:#ffffff54;border-color:#ff793c61;box-shadow:0 0 0 3px #ff763a12,inset 0 1px #ffffffd1}.workspace-create-field .workspace-create-topic-control input{box-shadow:none;background:0 0;border:0;border-radius:0;height:36px}.workspace-create-field .workspace-create-topic-control input:focus-visible{box-shadow:none}.workspace-create-topic-control>button{color:var(--muted-foreground);cursor:pointer;background:#ffffff1a;border:0;border-left:1px solid #ffffff7a;place-items:center;transition:background-color .16s,color .16s;display:grid}.workspace-create-topic-control>button:hover{color:#e8753c;background:#ffffff47}.workspace-create-topic-control>button:disabled{cursor:not-allowed;opacity:.5}.workspace-create-topic-control>button svg{width:15px;height:15px;transition:transform .18s}.workspace-create-topic-control[data-open=true]>button svg{transform:rotate(180deg)}.workspace-create-topic-options{-webkit-backdrop-filter:blur(24px)saturate(132%);z-index:20;background:#fffaf7e0;border:1px solid #ffffffbd;border-radius:7px;max-height:220px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 42px #563a2b24,inset 0 1px #ffffffd6}.workspace-create-topic-options>small{color:var(--muted-foreground);padding:5px 8px 6px;font-size:8px;font-weight:650;display:block}.workspace-create-topic-options>button{color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:34px;padding:7px 9px;font-size:10px;display:flex}.workspace-create-topic-options>button:hover,.workspace-create-topic-options>button[aria-selected=true]{background:#ff844417}.workspace-create-topic-options>button svg{color:#e8753c;flex:none;width:13px;height:13px}.workspace-create-topic-options>p{color:var(--muted-foreground);margin:0;padding:12px 9px;font-size:9px}.workspace-create-generation-bar{background:linear-gradient(105deg,#ffffff24,#ffa0670a);border-top:1px solid #ffffff94;grid-template-columns:auto minmax(170px,1.25fr) minmax(108px,.62fr) minmax(116px,.7fr) auto auto auto minmax(170px,.92fr);align-items:stretch;gap:7px;padding:10px 12px;display:grid}.workspace-create-generation-label{align-items:center;gap:8px;min-width:112px;padding-inline:3px 8px;display:flex}.workspace-create-generation-label>span{color:#df7139;background:#ffffff38;border:1px solid #ffffffad;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 1px #ffffffbd}.workspace-create-generation-label svg{width:13px;height:13px}.workspace-create-generation-label small,.workspace-create-generation-label strong{white-space:nowrap;display:block}.workspace-create-generation-label strong{font-size:9px;font-weight:650}.workspace-create-generation-label small{color:var(--muted-foreground);margin-top:2px;font-size:7px}.workspace-create-compact-select{background:#ffffff2e;border:1px solid #ffffff9e;border-radius:7px;min-width:0;padding:5px 8px 4px;box-shadow:inset 0 1px #ffffffad}.workspace-create-compact-select>span{color:var(--muted-foreground);padding-inline:3px;font-size:7px;line-height:1;display:block}.workspace-create-compact-select [data-slot=select-trigger]{box-shadow:none;background:0 0;border:0;width:100%;height:26px;padding:0 3px;font-size:9px}.workspace-create-compact-option{color:var(--muted-foreground);background:#ffffff29;border:1px solid #ffffff9e;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-width:105px;padding-inline:9px;display:flex;box-shadow:inset 0 1px #ffffffa8}.workspace-create-compact-option>svg{flex:none;width:13px;height:13px}.workspace-create-compact-option>span{white-space:nowrap;font-size:8px;font-weight:590}.workspace-create-compact-option [data-slot=switch]{transform-origin:100%;margin-left:auto;transform:scale(.82)}.workspace-create-compact-image-option{min-width:194px;padding-right:6px}.workspace-create-compact-image-option [data-slot=switch]{margin-left:2px}.workspace-create-compact-image-count{border-left:1px solid #ffffffa3;grid-template-columns:22px 24px auto 22px;align-items:center;height:28px;margin-left:3px;padding-left:4px;transition:opacity .18s;display:grid}.workspace-create-compact-image-count[data-disabled=true]{opacity:.34}.workspace-create-compact-image-count button{color:var(--muted-foreground);border-radius:5px;place-items:center;width:22px;height:22px;transition:background .16s,color .16s;display:grid}.workspace-create-compact-image-count button:hover:not(:disabled){color:var(--primary);background:#ffffff47}.workspace-create-compact-image-count button:disabled{cursor:not-allowed}.workspace-create-compact-image-count button svg{width:10px;height:10px}.workspace-create-compact-image-count input{appearance:textfield;box-shadow:none;color:var(--foreground);text-align:center;background:0 0;border:0;width:24px;height:24px;padding:0;font-size:9px;font-weight:650}.workspace-create-compact-image-count input:focus-visible{outline:0}.workspace-create-compact-image-count input::-webkit-inner-spin-button{appearance:none;margin:0}.workspace-create-compact-image-count input::-webkit-outer-spin-button{appearance:none;margin:0}.workspace-create-compact-image-count em{color:var(--muted-foreground);font-size:7px;font-style:normal}.workspace-create-submit-button{color:#fff;background:linear-gradient(145deg,#ff6825,#f48141);border:1px solid #ffffff85;width:100%;height:auto;min-height:46px;font-size:10px;box-shadow:0 11px 25px #f367263b,inset 0 1px #ffffff61}.workspace-create-submit-button:hover{background:linear-gradient(145deg,#ff712d,#f88b4c);box-shadow:0 13px 28px #f3672647,inset 0 1px #ffffff70}.workspace-create-submit-button svg{width:14px;height:14px}.workspace-create-result-toolbar{border-bottom:1px solid #ffffff94;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:8px 11px;display:flex}.workspace-create-result-toolbar nav{background:#86716414;border:1px solid #ffffff8f;border-radius:7px;align-items:center;gap:3px;padding:3px;display:flex;box-shadow:inset 0 1px 2px #52392b0d,0 1px #ffffffad}.workspace-create-result-toolbar nav button{color:var(--muted-foreground);border-radius:6px;justify-content:center;align-items:center;gap:7px;min-width:102px;height:34px;padding-inline:14px;font-size:9px;font-weight:590;transition:background-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.workspace-create-result-toolbar nav button:hover{color:var(--foreground)}.workspace-create-result-toolbar nav button[data-active=true]{color:#dd6930;background:#ffffff8a;box-shadow:0 7px 18px #553b2c12,inset 0 1px #ffffffd1}.workspace-create-result-toolbar nav button:active{transform:scale(.98)}.workspace-create-result-toolbar nav svg{width:13px;height:13px}.workspace-create-result-actions{align-items:center;gap:7px;display:flex}.workspace-create-result-actions button{color:var(--muted-foreground);background:#fff3;border:1px solid #ffffffa3;border-radius:6px;align-items:center;gap:6px;height:32px;padding-inline:11px;font-size:8px;transition:background-color .18s,color .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffffad}.workspace-create-result-actions button:last-child{color:var(--foreground)}.workspace-create-result-actions button:hover{color:#d9642d;background:#ffffff61;transform:translateY(-1px)}.workspace-create-result-actions button[data-primary]{color:#fff;background:linear-gradient(145deg,#ff6825eb,#f48141eb);border-color:#ff753642;box-shadow:0 9px 22px #f367262e,inset 0 1px #ffffff57}.workspace-create-result-actions button[data-primary]:hover{color:#fff;background:linear-gradient(145deg,#ff712df5,#f88b4cf5)}.workspace-create-result-actions button:disabled{cursor:not-allowed;opacity:.55;transform:none}.workspace-create-result-actions svg{width:12px;height:12px}.workspace-create-task-status{background:linear-gradient(110deg,#ff935512,#ffffff1f);border-bottom:1px solid #ffffff8a;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:66px;padding:11px 16px;display:grid}.workspace-create-task-status>span{color:#e07038;background:#ffffff38;border:1px solid #ffffffa3;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.workspace-create-task-status[data-status=succeeded]>span{color:#d95628}.workspace-create-task-status[data-status=failed]>span{color:var(--destructive)}.workspace-create-task-status>span svg{width:14px;height:14px}.workspace-create-task-status>div{min-width:0}.workspace-create-task-status>div>div{align-items:baseline;gap:9px;min-width:0;display:flex}.workspace-create-task-status strong{flex:none;font-size:9px;font-weight:650}.workspace-create-task-status small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.workspace-create-task-status>div>span{background:#856f6317;border-radius:4px;height:4px;margin-top:8px;display:block;overflow:hidden}.workspace-create-task-status>div>span i{border-radius:inherit;background:linear-gradient(90deg,#f47435,#f7a16f);height:100%;transition:width .4s;display:block}.workspace-create-task-status[data-status=succeeded]>div>span i{background:linear-gradient(90deg,#ff7a46,#ffb088)}.workspace-create-task-status>em{color:var(--muted-foreground);font-size:8px;font-style:normal}.workspace-create-task-status[data-status=failed]>em{color:var(--destructive)}.workspace-create-result-grid{grid-template-columns:minmax(0,1fr) 210px;min-height:430px;display:grid}.workspace-create-result-main{min-width:0;padding:16px}.workspace-create-result-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:394px;padding:32px;display:flex}.workspace-create-result-empty>span{color:#e06d35;background:linear-gradient(145deg,#ffffff94,#ffb48926);border:1px solid #ffffffbd;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 13px 32px #774c321a,inset 0 1px #ffffffd6}.workspace-create-result-empty>span svg{width:20px;height:20px}.workspace-create-result-empty>small{color:#c8784e;margin-top:15px;font-size:7px;font-weight:720}.workspace-create-result-empty h3{text-wrap:balance;max-width:720px;margin-top:8px;font-size:17px;font-weight:660;line-height:1.5}.workspace-create-result-empty p{color:var(--muted-foreground);max-width:560px;margin-top:8px;font-size:9px;line-height:1.7}.workspace-create-result-empty>div{flex-wrap:wrap;justify-content:center;gap:7px;max-width:760px;margin-top:22px;display:flex}.workspace-create-result-empty>div span{color:var(--muted-foreground);background:#ffffff30;border:1px solid #ffffffa3;border-radius:6px;align-items:center;gap:7px;min-height:30px;padding:5px 10px;font-size:8px;display:inline-flex;box-shadow:inset 0 1px #ffffffad}.workspace-create-result-empty>div i{color:#db7040;font-size:7px;font-style:normal;font-weight:700}.workspace-create-article-preview>article{box-shadow:none;background:0 0;border:0}.workspace-create-edit-loading{color:var(--muted-foreground);justify-content:center;align-items:center;gap:9px;min-height:430px;font-size:10px;display:flex}.workspace-create-edit-loading svg{width:16px;height:16px}.workspace-create-edit-body{grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);gap:15px;min-height:560px;display:grid}.workspace-create-edit-fields{flex-direction:column;gap:12px;min-width:0;display:flex}.workspace-create-editor-field{flex-direction:column;gap:7px;min-width:0;display:flex}.workspace-create-editor-field[data-wide=true]{grid-column:1/-1}.workspace-create-editor-field[data-grow=true]{flex:1}.workspace-create-editor-field>span{color:var(--foreground);font-size:9px;font-weight:620}.workspace-create-editor-field :where(input,textarea){background:#ffffff38;border-color:#ffffffad;font-size:10px;box-shadow:inset 0 1px #ffffffb8,0 3px 12px #523a2d08}.workspace-create-editor-field input{height:40px}.workspace-create-editor-field textarea{resize:vertical;min-height:88px;line-height:1.7}.workspace-create-editor-field[data-grow=true] textarea{flex:1;min-height:360px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.workspace-create-editor-field :where(input,textarea):focus-visible{border-color:#ff793c61;box-shadow:0 0 0 3px #ff763a12,inset 0 1px #ffffffd1}.workspace-create-edit-preview{background:#ffffff24;border:1px solid #fff9;border-radius:7px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffffa3}.workspace-create-edit-preview>.workspace-create-section-title{padding:13px 15px}.workspace-create-edit-preview>div:last-child{max-height:none;padding:14px;overflow:visible}.workspace-create-edit-cover{background:#ffffff24;border:1px solid #ffffffa3;border-radius:7px;place-items:center;height:clamp(150px,18vh,210px);margin-bottom:14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffad}.workspace-create-edit-cover img{object-fit:contain;width:100%;height:100%}.workspace-create-edit-cover>span{-webkit-backdrop-filter:blur(10px);color:#ffffffeb;background:#28221f7a;border:1px solid #ffffffa3;border-radius:5px;padding:4px 7px;font-size:7px;font-weight:650;position:absolute;top:9px;left:9px}.workspace-create-edit-preview article{box-shadow:none;background:0 0;border:0}.workspace-create-translation-result{min-height:540px}.workspace-create-image-heading,.workspace-create-translation-heading{border-bottom:1px solid #ffffff8f;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.workspace-create-image-heading .workspace-create-section-title,.workspace-create-translation-heading .workspace-create-section-title{border:0;min-width:0;padding:0}.workspace-create-image-heading>button,.workspace-create-translation-empty>button,.workspace-create-translation-heading>button{color:#fff;background:linear-gradient(145deg,#ff712deb,#f78b4de0);border:1px solid #ff773847;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:7px;min-width:132px;height:34px;padding-inline:12px;font-size:8px;font-weight:650;display:inline-flex;box-shadow:0 8px 20px #f16a2d29,inset 0 1px #ffffff5c}.workspace-create-image-heading>button:disabled,.workspace-create-translation-empty>button:disabled,.workspace-create-translation-heading>button:disabled{cursor:wait;opacity:.64}.workspace-create-image-heading>button svg,.workspace-create-translation-empty>button svg,.workspace-create-translation-heading>button svg{width:13px;height:13px}.workspace-create-translation-notice{background:#ffffff2e;border:1px solid #ffffffa8;border-radius:7px;align-items:center;gap:10px;min-height:54px;margin-top:12px;padding:10px 12px;display:flex;box-shadow:inset 0 1px #ffffffb3}.workspace-create-translation-notice>svg{color:#dc6a34;flex:none;width:15px;height:15px}.workspace-create-translation-notice small,.workspace-create-translation-notice strong{display:block}.workspace-create-translation-notice strong{font-size:9px;font-weight:650}.workspace-create-translation-notice small{color:var(--muted-foreground);margin-top:3px;font-size:7px;line-height:1.5}.workspace-create-translation-notice[data-state=error]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.workspace-create-translation-notice[data-state=error]{border-color:color-mix(in srgb,var(--destructive) 22%,#0000)}}.workspace-create-translation-notice[data-state=error]{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.workspace-create-translation-notice[data-state=error]{background:color-mix(in srgb,var(--destructive) 5%,#0000)}}.workspace-create-translation-notice[data-state=error] strong,.workspace-create-translation-notice[data-state=error]>svg{color:var(--destructive)}.workspace-create-translation-layout{background:#ffffff1f;border:1px solid #ffffffa3;border-radius:7px;grid-template-columns:168px minmax(0,1fr);min-height:430px;margin-top:12px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffa8}.workspace-create-translation-layout>nav{background:#ffffff17;border-right:1px solid #ffffff94;flex-direction:column;gap:5px;padding:9px;display:flex}.workspace-create-translation-layout>nav button{color:var(--muted-foreground);text-align:left;border:1px solid #0000;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:48px;padding:8px 30px 8px 10px;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:flex;position:relative}.workspace-create-translation-layout>nav button:hover{color:var(--foreground);transform:translate(2px)}.workspace-create-translation-layout>nav button[data-active=true]{color:var(--foreground);background:linear-gradient(145deg,#ffffff61,#ffdcc826);border-color:#ffffffad;box-shadow:0 6px 16px #66453312,inset 0 1px #ffffffc2}.workspace-create-translation-layout>nav button span{font-size:9px;font-weight:650}.workspace-create-translation-layout>nav button small{font-size:7px}.workspace-create-translation-layout>nav button svg{color:#dd6d36;opacity:0;width:12px;height:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.workspace-create-translation-layout>nav button[data-active=true] svg{opacity:1}.workspace-create-translation-preview{min-width:0;padding:14px}.workspace-create-translation-preview>header{border-bottom:1px solid #ffffff8f;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:12px;display:flex}.workspace-create-translation-preview>header small,.workspace-create-translation-preview>header span,.workspace-create-translation-preview>header strong{display:block}.workspace-create-translation-preview>header span{color:#dc6b34;font-size:7px;font-weight:720}.workspace-create-translation-preview>header strong{margin-top:4px;font-size:11px;line-height:1.45}.workspace-create-translation-preview>header small{color:var(--muted-foreground);flex:none;font-size:7px}.workspace-create-translation-preview>article{box-shadow:none;background:0 0;border:0}.workspace-create-translation-preview>footer{border-top:1px solid #ffffff8f;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:12px;display:grid}.workspace-create-translation-preview>footer span{color:var(--muted-foreground);font-size:7px}.workspace-create-translation-preview>footer p{margin-top:4px;font-size:8px;line-height:1.55}.workspace-create-translation-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:36px 20px;display:flex}.workspace-create-translation-empty>span{color:#dc6c35;background:#fff3;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.workspace-create-translation-empty>span svg{width:19px;height:19px}.workspace-create-translation-empty h4{margin-top:12px;font-size:13px}.workspace-create-translation-empty p{color:var(--muted-foreground);max-width:420px;margin-top:6px;font-size:8px;line-height:1.65}.workspace-create-translation-empty>button{margin-top:16px}.workspace-create-edit-search-fields{align-content:start;min-height:450px;display:grid}.workspace-create-edit-search-fields .workspace-create-editor-field[data-grow=true] textarea{min-height:210px}.workspace-create-section-title{border-bottom:1px solid #ffffff8f;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.workspace-create-section-title>span{color:#ef7134;font-size:9px;font-weight:760}.workspace-create-section-title h3{font-size:14px;font-weight:670}.workspace-create-section-title p{color:var(--muted-foreground);margin-top:4px;font-size:8px}.workspace-create-search-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:15px;display:grid}.workspace-create-result-field{min-width:0}.workspace-create-result-field[data-wide=true]{grid-column:1/-1}.workspace-create-result-field>span{margin-bottom:6px;font-size:8px;font-weight:620;display:block}.workspace-create-result-field p{color:var(--muted-foreground);overflow-wrap:anywhere;background:#ffffff2e;border:1px solid #ffffff9e;border-radius:7px;min-height:42px;padding:11px 12px;font-size:9px;line-height:1.6;box-shadow:inset 0 1px #ffffffa6}.workspace-create-result-field[data-multiline=true] p{color:var(--foreground);min-height:108px}.workspace-create-image-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:12px;padding-top:15px;display:grid}.workspace-create-image-grid figure{background:#ffffff2e;border:1px solid #ffffffa3;border-radius:7px;overflow:hidden;box-shadow:0 10px 26px #523b2d0d,inset 0 1px #ffffffad}.workspace-create-image-grid figure[data-cover=true]{grid-column:auto}.workspace-create-image-media{background:#ffffff1f;place-items:center;height:clamp(190px,25vh,250px);display:grid;position:relative;overflow:hidden}.workspace-create-image-grid img{object-fit:contain;width:calc(100% - 20px);height:calc(100% - 20px);display:block;position:absolute;inset:10px}.workspace-create-image-media>span{-webkit-backdrop-filter:blur(10px);color:#ffffffeb;background:#28221f7a;border:1px solid #ffffffa8;border-radius:5px;padding:4px 7px;font-size:7px;font-weight:650;position:absolute;top:10px;right:10px;box-shadow:inset 0 1px #ffffff29}.workspace-create-image-grid figcaption{border-top:1px solid #ffffff8a;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 12px;display:flex}.workspace-create-image-grid figcaption>div{min-width:0}.workspace-create-image-grid figcaption>div>div{align-items:center;gap:8px;display:flex}.workspace-create-image-grid figcaption small,.workspace-create-image-grid figcaption strong{display:block}.workspace-create-image-grid figcaption strong{font-size:9px;font-weight:620}.workspace-create-image-grid figcaption em{color:var(--muted-foreground);font-size:7px;font-style:normal}.workspace-create-image-grid figcaption small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;overflow:hidden}.workspace-create-image-grid figcaption button{color:var(--foreground);background:linear-gradient(145deg,#ffffff85,#ffece13d);border:1px solid #ffffffb8;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;min-width:84px;height:32px;padding-inline:10px;font-size:8px;font-weight:620;transition:border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex;box-shadow:0 6px 16px #5d3d2c12,inset 0 1px #ffffffd1}.workspace-create-image-grid figcaption button:hover:not(:disabled){color:var(--primary);border-color:#f0845061;transform:translateY(-1px);box-shadow:0 8px 19px #5d3d2c1a,inset 0 1px #ffffffe6}.workspace-create-image-grid figcaption button:disabled{cursor:wait;opacity:.64}.workspace-create-image-grid figcaption button svg{width:13px;height:13px}.workspace-create-image-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:326px;display:flex}.workspace-create-image-empty>span{color:#d97848;background:linear-gradient(145deg,#ffffff6b,#ffb2881a);border:1px solid #ffffffa8;border-radius:7px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 12px 28px #593c2b12,inset 0 1px #ffffffc2}.workspace-create-image-empty svg{width:19px;height:19px}.workspace-create-image-empty h4{margin-top:13px;font-size:11px;font-weight:640}.workspace-create-image-empty p{color:var(--muted-foreground);max-width:440px;margin-top:7px;font-size:8px;line-height:1.65}.workspace-create-quality{text-align:center;background:linear-gradient(150deg,#ffffff21,#ffaa780a);border-left:1px solid #ffffff8f;flex-direction:column;align-items:center;min-width:0;padding:22px 17px;display:flex}.workspace-create-score{border-radius:50%;place-items:center;width:82px;height:82px;display:grid;box-shadow:0 12px 30px #774c3217}.workspace-create-score>span{background:#fffcf9c2;border:1px solid #ffffffad;border-radius:50%;place-content:center;width:66px;height:66px;display:grid;box-shadow:inset 0 1px #ffffffdb}.workspace-create-score small,.workspace-create-score strong{display:block}.workspace-create-score strong{font-size:19px;font-weight:680}.workspace-create-score small{color:var(--muted-foreground);margin-top:3px;font-size:7px}.workspace-create-quality>h3{margin-top:15px;font-size:13px;font-weight:660}.workspace-create-quality>p{color:var(--muted-foreground);margin-top:6px;font-size:8px;line-height:1.6}.workspace-create-quality>div:last-child{text-align:left;border-top:1px solid #ffffff85;gap:9px;width:100%;margin-top:19px;padding-top:15px;display:grid}.workspace-create-quality>div:last-child span{color:var(--muted-foreground);align-items:center;gap:7px;font-size:8px;display:flex}.workspace-create-quality>div:last-child span[data-ready=true]{color:var(--foreground)}.workspace-create-quality>div:last-child i,.workspace-create-quality>div:last-child svg{border-radius:50%;flex:none;width:13px;height:13px}.workspace-create-quality>div:last-child svg{color:#d65822;background:#26a17921;padding:2px}.workspace-create-quality>div:last-child i{border:1px solid #7e6c623d}.dark .workspace-create-config-panel,.dark .workspace-create-result-shell{background-color:#211e1d85;background-image:linear-gradient(128deg,#ffffff12,#0000 54%,#ffdacb08);border-color:#ffffff17;box-shadow:0 18px 50px #0000002e,inset 0 1px #ffffff0d}.dark .workspace-create-compact-option,.dark .workspace-create-compact-select,.dark .workspace-create-edit-cover,.dark .workspace-create-edit-preview,.dark .workspace-create-editor-field :where(input,textarea),.dark .workspace-create-field :where(input,textarea,[data-slot=select-trigger]),.dark .workspace-create-generation-label>span,.dark .workspace-create-image-empty>span,.dark .workspace-create-image-grid figcaption button,.dark .workspace-create-image-grid figure,.dark .workspace-create-image-media,.dark .workspace-create-panel-heading>span,.dark .workspace-create-result-actions button,.dark .workspace-create-result-field p,.dark .workspace-create-topic-control,.dark .workspace-create-translation-empty>span,.dark .workspace-create-translation-layout,.dark .workspace-create-translation-layout>nav button[data-active=true],.dark .workspace-create-translation-notice{background:#ffffff0a;border-color:#ffffff17;box-shadow:inset 0 1px #ffffff0d}.dark .workspace-create-topic-options{background:#231f1de8;border-color:#ffffff1a;box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff0f}.dark .workspace-create-result-toolbar nav{background:#00000024;border-color:#ffffff14}.dark .workspace-create-result-toolbar nav button[data-active=true]{background:#ffffff14;box-shadow:0 7px 18px #00000021,inset 0 1px #ffffff12}.dark .workspace-create-score>span{background:#262220e6;border-color:#ffffff17}@media (width<=1199px){.workspace-create-field[data-span="3"],.workspace-create-field[data-span="6"]{grid-column:span 6}.workspace-create-edit-body{grid-template-columns:1fr}.workspace-create-edit-preview>div:last-child{max-height:none}}@media (width<=1023px){.workspace-create-generation-bar{flex-wrap:wrap;display:flex}.workspace-create-generation-label{width:100%;min-height:35px}.workspace-create-compact-select{flex:180px}.workspace-create-compact-option{flex:125px;min-height:44px}.workspace-create-compact-image-option{flex-basis:194px}.workspace-create-submit-button{flex:210px;min-height:44px}.workspace-create-result-grid{grid-template-columns:1fr}.workspace-create-quality{text-align:left;border-top:1px solid #ffffff8f;border-left:0;grid-template-columns:82px minmax(0,1fr);align-items:center;column-gap:18px;display:grid}.workspace-create-quality>h3,.workspace-create-quality>p{grid-column:2}.workspace-create-quality>h3{align-self:end;margin-top:0}.workspace-create-quality>p{align-self:start}.workspace-create-score{grid-row:1/span 2}.workspace-create-quality>div:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.workspace-create-brief-grid{grid-template-columns:1fr}.workspace-create-field[data-span]{grid-column:1/-1}.workspace-create-result-toolbar{flex-direction:column;align-items:stretch}.workspace-create-result-toolbar nav{grid-template-columns:repeat(4,1fr);display:grid}.workspace-create-result-toolbar nav button{min-width:0;padding-inline:8px}.workspace-create-result-actions{justify-content:flex-end}.workspace-create-task-status{grid-template-columns:32px minmax(0,1fr)}.workspace-create-task-status>em{grid-column:2}.workspace-create-task-status>div>div{flex-direction:column;align-items:flex-start;gap:3px}.workspace-create-image-heading,.workspace-create-translation-heading{flex-direction:column;align-items:stretch}.workspace-create-image-heading>button,.workspace-create-translation-heading>button{width:100%}.workspace-create-translation-layout{grid-template-columns:1fr}.workspace-create-translation-layout>nav{border-bottom:1px solid #ffffff94;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-create-translation-layout>nav button:hover{transform:translateY(-1px)}.workspace-create-translation-preview>footer{grid-template-columns:1fr}.workspace-create-task-status small{white-space:normal}.workspace-create-image-grid,.workspace-create-search-fields{grid-template-columns:1fr}.workspace-create-image-grid figure[data-cover=true]{grid-column:auto}.workspace-create-image-grid figcaption{flex-direction:column;align-items:stretch}.workspace-create-image-grid figcaption button{width:100%}}@media (width<=520px){.workspace-create-quality>div:last-child{grid-template-columns:1fr}.workspace-create-compact-option,.workspace-create-compact-select,.workspace-create-submit-button{flex-basis:100%}.workspace-create-result-main{padding:12px}.workspace-create-result-empty{min-height:340px;padding-inline:16px}.workspace-create-result-empty h3{font-size:15px}.workspace-create-result-actions button{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.workspace-create-result-toolbar button,.workspace-create-task-status>div>span i{transition-duration:1ms}.workspace-create-result-toolbar button:hover{transform:none}}.workspace-content-topics{gap:14px;display:grid}@media (width>=900px){.workspace-content-page[data-view=topics]{height:calc(100dvh - 48px);min-height:0;overflow:hidden}.workspace-content-page[data-view=topics] .workspace-content-topics{flex:1;min-height:0;overflow:hidden}.workspace-content-page[data-view=topics] .workspace-topic-main-grid{height:100%;min-height:0}.workspace-content-page[data-view=topics] .workspace-topic-sidebar{overscroll-behavior:contain;min-height:0;overflow-y:auto}.workspace-content-page[data-view=topics] .workspace-topic-sidebar>*{flex-shrink:0}.workspace-content-page[data-view=topics] .workspace-topic-column,.workspace-content-page[data-view=topics] .workspace-topic-pool{flex-direction:column;min-height:0;display:flex}.workspace-content-page[data-view=topics] .workspace-topic-columns,.workspace-content-page[data-view=topics] .workspace-topic-list{flex:1;min-height:0}.workspace-content-page[data-view=topics] .workspace-topic-list{overscroll-behavior:contain;overflow-y:auto}}@media (width>=900px) and (height<=900px){.workspace-content-page[data-view=topics]{gap:10px}.workspace-content-page[data-view=topics]>section{padding-block:0}.workspace-content-page[data-view=topics] .workspace-topic-sidebar{gap:10px}.workspace-content-page[data-view=topics] .workspace-topic-panel-heading,.workspace-content-page[data-view=topics] .workspace-topic-pool-heading{min-height:52px;padding-block:10px}.workspace-content-page[data-view=topics] .workspace-topic-setting-row{min-height:52px}.workspace-content-page[data-view=topics] .workspace-topic-mode-panel{gap:8px;padding:9px}.workspace-content-page[data-view=topics] .workspace-topic-mode{min-height:92px;padding-block:10px}.workspace-content-page[data-view=topics] .workspace-topic-mode-visual{height:68px;transform:scale(.82)}.workspace-content-page[data-view=topics] .workspace-topic-generation{padding-block:10px}.workspace-content-page[data-view=topics] .workspace-topic-generate-button{height:36px;margin-top:8px}}.workspace-topic-mode-panel,.workspace-topic-pool,.workspace-topic-settings{-webkit-backdrop-filter:blur(22px)saturate(126%);background-color:#fffbf833;background-image:linear-gradient(128deg,#ffffff6b,#fff6f01f 54%,#ffffff3d);border:1px solid #ffffffa8;border-radius:8px;box-shadow:0 16px 42px #5b3c2b12,inset 0 1px #ffffffc2}.workspace-topic-mode-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid;box-shadow:0 16px 42px #5b3c2b12,inset 0 0 0 1px #ffffff3d}.workspace-topic-mode{color:var(--foreground);cursor:pointer;text-align:left;background:linear-gradient(120deg,#ffffff85,#fff7f236);border:1px solid #a4887729;border-radius:7px;grid-template-columns:88px minmax(0,1fr) 28px;align-items:center;gap:16px;min-height:120px;padding:17px 18px 17px 15px;transition:border-color .22s,background-color .22s,box-shadow .24s,transform .22s cubic-bezier(.16,1,.3,1),filter .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 9px 24px #543a2b0d,inset 0 1px #ffffffdb,inset 0 -1px #704f3b08}.workspace-topic-mode:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(112deg,#ffffff38,#0000 43%,#ffbd9614);transition:opacity .22s;position:absolute;inset:0}.workspace-topic-mode:hover{background-color:#ffffff38;border-color:#d98d6547;transform:translateY(-2px);box-shadow:0 14px 32px #53372714,inset 0 1px #ffffffeb}.workspace-topic-mode:hover:after,.workspace-topic-mode[data-active=true]:after{opacity:1}.workspace-topic-mode[data-active=true]{background:linear-gradient(118deg,#ffffffad,#ffa06a1f);border-color:#ff7c3d9e;transform:translateY(-2px);box-shadow:0 14px 34px #ff652b21,0 0 0 2px #ff7e401a,inset 0 1px #fffffff0}.workspace-topic-mode:active{filter:brightness(.99);transform:translateY(0)scale(.995)}.workspace-topic-mode:focus-visible{outline-offset:2px;outline:3px solid #ff753729}.workspace-topic-mode-visual{z-index:1;place-items:start center;width:86px;height:76px;display:grid;position:relative}.workspace-topic-mode-visual>span{color:#df692e;z-index:2;background:linear-gradient(145deg,#ffffffb8,#ffe2d247);border:1px solid #ffffffd1;border-radius:50%;place-items:center;width:55px;height:55px;display:grid;position:relative;box-shadow:0 10px 24px #884f2b1f,inset 0 1px #ffffffeb}.workspace-topic-mode-visual svg{stroke-width:1.9px;width:22px;height:22px}.workspace-topic-mode-visual>i{background:linear-gradient(#ffffff8f,#eeba9947);border:1px solid #ffffffc2;border-radius:50%;width:76px;height:24px;position:absolute;bottom:4px;box-shadow:0 11px 18px #77482d21,inset 0 3px 5px #ffffffb8}.workspace-topic-mode:nth-child(2) .workspace-topic-mode-visual>span{color:#a56e4f}.workspace-topic-mode-copy{z-index:1;min-width:0;position:relative}.workspace-topic-mode-eyebrow{align-items:center;gap:7px;min-height:19px;margin-bottom:5px;display:flex}.workspace-topic-mode-eyebrow>span{color:#ad8b77;font-size:8px;font-weight:700}.workspace-topic-mode-eyebrow>em{color:#df6028;background:#ff73371a;border:1px solid #ffffffc2;border-radius:5px;padding:3px 7px;font-size:8px;font-style:normal;font-weight:650;box-shadow:inset 0 1px #ffffffc7}.workspace-topic-mode-copy small,.workspace-topic-mode-copy strong{display:block}.workspace-topic-mode-copy strong{font-size:17px;font-weight:670}.workspace-topic-mode-copy small{color:var(--muted-foreground);margin-top:7px;font-size:10px;line-height:1.65}.workspace-topic-mode-selector{color:#0000;z-index:1;background:#ffffff70;border:1px solid #8e786b3b;border-radius:50%;align-self:start;place-items:center;width:25px;height:25px;margin-top:2px;transition:border-color .2s,background .2s,box-shadow .22s,color .2s,transform .22s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:inset 0 1px 2px #664a390f,0 1px #ffffffb8}.workspace-topic-mode:hover .workspace-topic-mode-selector{background:#ffffff9e;border-color:#e97b4475}.workspace-topic-mode[data-active=true] .workspace-topic-mode-selector{color:#fff;background:linear-gradient(145deg,#ff6b2c,#f58b4e);border-color:#fffc;transform:scale(1.04);box-shadow:0 7px 17px #f2662840,inset 0 1px #ffffff6b}.workspace-topic-mode-selector svg{stroke-width:2.6px;width:13px;height:13px}.workspace-topic-main-grid{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.workspace-topic-sidebar .workspace-topic-mode-panel{grid-template-columns:1fr}@media (width<=899px){.workspace-topic-sidebar .workspace-topic-mode-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-topic-sidebar{flex-direction:column;gap:14px;min-width:0;display:flex}.workspace-topic-sidebar>.workspace-topic-generation,.workspace-topic-sidebar>.workspace-topic-mode-panel,.workspace-topic-sidebar>.workspace-topic-settings{box-shadow:inset 0 1px #ffffffc2}.workspace-topic-pool,.workspace-topic-settings{min-width:0;overflow:hidden}.workspace-topic-panel-heading,.workspace-topic-pool-heading{border-bottom:1px solid #ffffff94;justify-content:space-between;align-items:center;gap:14px;min-height:60px;padding:13px 17px;display:flex}.workspace-topic-panel-heading h3,.workspace-topic-pool-heading h3{font-size:14px;font-weight:660}.workspace-topic-panel-heading p{color:var(--muted-foreground);margin-top:4px;font-size:8px}.workspace-topic-panel-heading>svg{color:#dd713b;width:16px;height:16px}.workspace-topic-setting-list{padding-inline:15px}.workspace-topic-setting-row{border-bottom:1px solid #ffffff85;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:11px;min-height:62px;display:grid}.workspace-topic-setting-row>span{color:#775f52;background:#ffffff3b;border:1px solid #ffffffb8;border-radius:7px;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 1px #ffffffc2}.workspace-topic-setting-row svg{stroke-width:1.8px;width:15px;height:15px}.workspace-topic-setting-row div{min-width:0}.workspace-topic-setting-row p{color:var(--muted-foreground);font-size:8px}.workspace-topic-setting-row strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;font-weight:610;display:block;overflow:hidden}.workspace-topic-generation{-webkit-backdrop-filter:blur(22px)saturate(126%);background-color:#fffbf833;background-image:linear-gradient(128deg,#ffffff6b,#fff6f01f 54%,#ffffff3d);border:1px solid #ffffffa8;border-radius:8px;min-width:0;padding:14px 15px 16px;box-shadow:0 16px 42px #5b3c2b12,inset 0 1px #ffffffc2}.workspace-topic-generation>label{color:var(--muted-foreground);margin-bottom:7px;font-size:8px;display:block}.workspace-topic-focus-input{background:#ffffff3d;border-color:#ffffffb3;height:34px;font-size:9px;box-shadow:inset 0 1px #ffffffb8}.workspace-topic-focus-input:focus-visible{border-color:#ff773a5c;box-shadow:0 0 0 3px #ff753912,inset 0 1px #ffffffc7}.workspace-topic-generate-button{color:#fff;background:linear-gradient(145deg,#ff6a24,#f5803f);border:1px solid #ffffff8a;width:100%;height:40px;margin-top:10px;font-size:11px;box-shadow:0 11px 25px #f367263b,inset 0 1px #ffffff61}.workspace-topic-generate-button:hover{background:linear-gradient(145deg,#ff712d,#f88b4c);box-shadow:0 13px 28px #f3672647,inset 0 1px #ffffff70}.workspace-topic-generate-button svg{width:15px;height:15px}.workspace-topic-pool-heading>div{align-items:center;gap:12px;display:flex}.workspace-topic-pool-heading span{color:var(--muted-foreground);align-items:center;gap:6px;font-size:9px;display:inline-flex}.workspace-topic-pool-heading span i{background:#ff7a46;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #2cb48814}.workspace-topic-pool-heading>button{color:var(--muted-foreground);border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;height:30px;padding-inline:10px;font-size:9px;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.workspace-topic-pool-heading>button:hover:not(:disabled){color:var(--foreground);background:#ffffff3d;border-color:#ffffffa8}.workspace-topic-pool-heading>button:disabled{cursor:wait;opacity:.56}.workspace-topic-pool-heading>button svg{width:13px;height:13px}.workspace-topic-columns{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-topic-column{min-width:0}.workspace-topic-column+.workspace-topic-column{border-left:1px solid #ffffff94}.workspace-topic-column>header{background:#ffffff17;border-bottom:1px solid #ffffff85;align-items:center;gap:8px;min-height:52px;padding:9px 14px;display:flex}.workspace-topic-column>header>svg{color:#df713b;width:13px;height:13px}.workspace-topic-column[data-group=geo]>header>svg{color:#d65822}.workspace-topic-column h4{font-size:11px;font-weight:640}.workspace-topic-group-badge{color:#fff;text-align:center;background:linear-gradient(145deg,#f47a38,#f79b62);border:1px solid #ffffffb8;border-radius:6px;min-width:42px;padding:4px 8px;font-size:9px;font-weight:680;box-shadow:0 7px 16px #e6682e2e,inset 0 1px #ffffff57}.workspace-topic-column[data-group=geo] .workspace-topic-group-badge{background:linear-gradient(145deg,#ff7a46,#ffb088);box-shadow:0 7px 16px #2499802b,inset 0 1px #ffffff57}.workspace-topic-list{padding:8px 10px 10px}.workspace-topic-item{color:inherit;cursor:pointer;text-align:left;border:1px solid #0000;border-radius:7px;grid-template-columns:25px minmax(0,1fr) 30px;align-items:center;gap:10px;width:100%;min-height:64px;padding:9px 9px 9px 10px;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;display:grid}.workspace-topic-item+.workspace-topic-item{margin-top:4px}.workspace-topic-item:hover{background:linear-gradient(112deg,#ffffff4d,#ff8c530d);border-color:#ffffffa8;transform:translateY(-1px);box-shadow:0 8px 22px #533a2c0d,inset 0 1px #ffffffa8}.workspace-topic-column[data-group=geo] .workspace-topic-item:hover{background:linear-gradient(112deg,#ffffff4d,#2baa8d0d)}.workspace-topic-rank{color:#d5662c;background:#f4824429;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;font-weight:670;display:grid}.workspace-topic-column[data-group=geo] .workspace-topic-rank{color:#d65822;background:#2ba18924}.workspace-topic-item-copy{min-width:0}.workspace-topic-item-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:570;line-height:1.45;display:-webkit-box;overflow:hidden}.workspace-topic-item-copy small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;margin-top:5px;font-size:8px;display:flex;overflow:hidden}.workspace-topic-item-copy small i{opacity:.38;background:currentColor;border-radius:50%;flex:none;width:3px;height:3px}.workspace-topic-open{color:var(--muted-foreground);background:#fff3;border:1px solid #ffffffad;border-radius:7px;place-items:center;width:28px;height:28px;transition:background-color .18s,color .18s,transform .18s;display:grid;box-shadow:inset 0 1px #ffffffb3}.workspace-topic-open svg{width:13px;height:13px}.workspace-topic-item:hover .workspace-topic-open{color:#d96129;background:#ffffff5c;transform:translate(1px,-1px)}.workspace-topic-column[data-group=geo] .workspace-topic-item:hover .workspace-topic-open{color:#d65822}.workspace-topic-empty{color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:350px;font-size:9px;display:flex}.workspace-topic-empty>span{background:#ffffff2e;border:1px solid #ffffffa3;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.workspace-topic-empty svg{width:16px;height:16px}.dark .workspace-topic-generation,.dark .workspace-topic-mode-panel,.dark .workspace-topic-pool,.dark .workspace-topic-settings{background-color:#211e1d85;background-image:linear-gradient(128deg,#ffffff12,#0000 54%,#ffdacb08);border-color:#ffffff17;box-shadow:0 18px 50px #0000002e,inset 0 1px #ffffff0d}.dark .workspace-topic-sidebar>.workspace-topic-generation,.dark .workspace-topic-sidebar>.workspace-topic-mode-panel,.dark .workspace-topic-sidebar>.workspace-topic-settings{box-shadow:inset 0 1px #ffffff0d}.dark .workspace-topic-empty>span,.dark .workspace-topic-focus-input,.dark .workspace-topic-open,.dark .workspace-topic-setting-row>span{background-color:#ffffff0a;border-color:#ffffff17;box-shadow:inset 0 1px #ffffff0d}.dark .workspace-topic-mode{background:linear-gradient(120deg,#ffffff12,#ffffff08);border-color:#ffffff1a;box-shadow:0 10px 28px #00000021,inset 0 1px #ffffff0f}.dark .workspace-topic-mode[data-active=true]{background:linear-gradient(118deg,#ffffff1a,#ff7f4917);border-color:#ff854e6b;box-shadow:0 14px 34px #0000002e,0 0 0 2px #ff7e4012,inset 0 1px #ffffff14}.dark .workspace-topic-mode-selector{background:#ffffff0f;border-color:#ffffff29;box-shadow:inset 0 1px 2px #0000002e}@media (width<=1199px){.workspace-topic-main-grid{grid-template-columns:245px minmax(0,1fr)}.workspace-topic-mode{grid-template-columns:74px minmax(0,1fr) 28px;gap:12px;padding-inline:13px}.workspace-topic-mode-visual{width:72px;transform:scale(.9)}.workspace-topic-mode-copy strong{font-size:15px}}@media (width<=899px){.workspace-topic-main-grid{grid-template-columns:1fr}.workspace-topic-setting-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}}@media (width<=639px){.workspace-topic-columns,.workspace-topic-mode-panel,.workspace-topic-setting-list{grid-template-columns:1fr}.workspace-topic-mode{grid-template-columns:68px minmax(0,1fr) 26px;min-height:100px}.workspace-topic-mode-visual{width:66px;transform:scale(.82)}.workspace-topic-column+.workspace-topic-column{border-top:1px solid #ffffff94;border-left:0}.workspace-topic-pool-heading{flex-direction:column;align-items:flex-start}.workspace-topic-pool-heading>button{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.workspace-topic-item,.workspace-topic-mode,.workspace-topic-open{transition-duration:1ms}.workspace-topic-item:hover,.workspace-topic-item:hover .workspace-topic-open,.workspace-topic-mode:hover{transform:none}}.workspace-competitor-view{gap:14px;display:grid}.workspace-competitor-overview{justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:17px 22px;display:flex}.workspace-competitor-overview h3{font-size:20px;font-weight:650}.workspace-competitor-overview p{color:var(--muted-foreground);align-items:center;gap:8px;margin-top:7px;font-size:10px;display:flex}.workspace-competitor-overview p strong{color:var(--foreground);font-weight:650}.workspace-competitor-overview p span{opacity:.45;background:currentColor;border-radius:50%;width:3px;height:3px}.workspace-competitor-add{color:#fff;background:linear-gradient(145deg,#ff5722,#ff8c5e);border:1px solid #ffffff9e;box-shadow:0 10px 25px #ff5b2d3b,inset 0 1px #ffffff61}.workspace-competitor-add:hover{filter:brightness(1.03);box-shadow:0 12px 29px #ff5b2d47,inset 0 1px #ffffff73}.workspace-competitor-add svg{width:15px;height:15px}.workspace-competitor-main-grid{grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);gap:14px;display:grid}.workspace-competitor-detail,.workspace-competitor-list-panel{min-height:398px}.workspace-competitor-panel-head{border-bottom:1px solid #ffffff94;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:12px 18px;display:flex}.workspace-competitor-panel-head h3{font-size:13px;font-weight:630}.workspace-competitor-panel-head span{color:var(--muted-foreground);font-size:9px}.workspace-competitor-list{max-height:340px;padding:7px 10px 10px;overflow-y:auto}.workspace-competitor-list-item{color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:46px minmax(0,1fr) auto 13px;align-items:center;gap:12px;width:100%;min-height:82px;padding:10px 11px;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.workspace-competitor-list-item+.workspace-competitor-list-item{margin-top:4px}.workspace-competitor-list-item:hover{background:#ffffff2b}.workspace-competitor-list-item[data-active=true]{background:linear-gradient(118deg,#ffffff57,#ff834c14);border-color:#ff87494f;transform:translate(1px);box-shadow:0 9px 25px #ff642f12,inset 0 1px #ffffffbd}.workspace-competitor-list-item[data-active=true]:before{content:"";background:#ff6b32;border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:-1px;box-shadow:0 0 12px #ff6b324d}.workspace-competitor-logo{color:#f06a2d;background:#ffffff45;border:1px solid #ffffffd1;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden;box-shadow:0 9px 23px #ff683014,inset 0 1px #ffffffd1}.workspace-competitor-logo[data-accent="1"]{color:#ff7a46}.workspace-competitor-logo[data-accent="2"]{color:#7661d9}.workspace-competitor-logo[data-fallback=true]{background:linear-gradient(145deg,#ffffff7a,#ff7f4b1c)}.workspace-competitor-logo[data-fallback=true][data-accent="1"]{background:linear-gradient(145deg,#ffffff7a,#20aa831a)}.workspace-competitor-logo[data-fallback=true][data-accent="2"]{background:linear-gradient(145deg,#ffffff7a,#7661d91a)}.workspace-competitor-logo[data-large=true]{width:58px;height:58px;box-shadow:0 12px 30px #ff68301a,inset 0 1px #ffffffdb}.workspace-competitor-logo img{object-fit:contain;width:100%;height:100%;padding:8px}.workspace-competitor-logo[data-large=true] img{padding:10px}.workspace-competitor-logo-default{text-align:center;text-overflow:clip;white-space:nowrap;z-index:1;max-width:100%;padding-inline:4px;font-size:11px;font-weight:720;line-height:1;position:relative;overflow:hidden}.workspace-competitor-logo[data-large=true] .workspace-competitor-logo-default{font-size:14px}.workspace-competitor-list-copy,.workspace-competitor-list-meta{min-width:0}.workspace-competitor-list-copy small,.workspace-competitor-list-copy strong,.workspace-competitor-list-meta em,.workspace-competitor-list-meta small{display:block}.workspace-competitor-list-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:630;overflow:hidden}.workspace-competitor-list-copy small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:9px;overflow:hidden}.workspace-competitor-list-meta{justify-items:end;gap:7px;min-width:78px;display:grid}.workspace-competitor-list-meta em,.workspace-competitor-list-meta small{color:var(--muted-foreground);font-size:8px}.workspace-competitor-list-meta em{align-items:center;gap:6px;font-style:normal;display:flex}.workspace-competitor-list-meta em i{background:#b8aea8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #b8aea817}.workspace-competitor-list-meta em[data-enabled=true]{color:#d65822}.workspace-competitor-list-meta em[data-enabled=true] i{background:#ff7a46;box-shadow:0 0 0 3px #ff7a4617}.workspace-competitor-favorite{color:#e57b2f;width:13px;height:13px}.workspace-competitor-detail-head{background:linear-gradient(112deg,#ffffff2b,#0000 62%,#ffaa7912);border-bottom:1px solid #ffffff94;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:112px;padding:18px 20px;display:grid}.workspace-competitor-detail-head>div:nth-child(2){min-width:0}.workspace-competitor-detail-head>div:nth-child(2)>div{align-items:center;gap:10px;display:flex}.workspace-competitor-detail-head h3{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:650;overflow:hidden}.workspace-competitor-detail-head>div:nth-child(2)>div>span{color:var(--muted-foreground);background:#978f8a14;border:1px solid #aba49e26;border-radius:999px;flex:none;padding:3px 8px;font-size:8px}.workspace-competitor-detail-head>div:nth-child(2)>div>span[data-enabled=true]{color:#d65822;background:#27b98717;border-color:#27b98724}.workspace-competitor-detail-head p{color:var(--muted-foreground);align-items:center;gap:14px;margin-top:8px;font-size:9px;display:flex}.workspace-competitor-detail-head p a{color:#367cdf;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;display:inline-flex;overflow:hidden}.workspace-competitor-detail-fields a svg,.workspace-competitor-detail-head p svg{flex:none;width:11px;height:11px}.workspace-competitor-detail-head p small{white-space:nowrap}.workspace-competitor-detail-actions{align-items:center;gap:7px;display:flex}.workspace-competitor-detail-actions button{background:#ffffff40;border-color:#ffffffb3;box-shadow:0 7px 18px #4c382c0d,inset 0 1px #ffffffc4}.workspace-competitor-detail-actions svg{width:14px;height:14px}.workspace-competitor-detail-fields{padding:2px 20px 12px}.workspace-competitor-detail-fields>div{border-bottom:1px solid #7f655517;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:16px;min-height:48px;display:grid}.workspace-competitor-detail-fields>div>span{color:var(--foreground);font-size:10px;font-weight:600}.workspace-competitor-detail-fields a,.workspace-competitor-detail-fields p,.workspace-competitor-detail-fields strong{color:#4c413bc7;min-width:0;font-size:10px;font-weight:400;line-height:1.6}.workspace-competitor-detail-fields a{color:#367cdf;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;display:inline-flex;overflow:hidden}.workspace-competitor-detail-fields>.workspace-competitor-description{border-bottom:0;align-items:start;min-height:76px;padding-block:13px}.workspace-competitor-empty{text-align:center;align-content:center;place-items:center;gap:9px;min-height:410px;padding:32px;display:grid}.workspace-competitor-empty>span{color:#d35c27;background:#ffffff40;border:1px solid #fffc;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:4px;display:grid;box-shadow:0 11px 28px #ff693114,inset 0 1px #fffc}.workspace-competitor-empty svg{width:21px;height:21px}.workspace-competitor-empty h3{font-size:14px;font-weight:630}.workspace-competitor-empty p{color:var(--muted-foreground);max-width:460px;margin-bottom:7px;font-size:10px;line-height:1.65}.workspace-competitor-usage{min-height:146px;padding:18px 22px}.workspace-competitor-usage-head{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.workspace-competitor-usage-head h3{font-size:16px;font-weight:630}.workspace-competitor-usage-head p{color:var(--muted-foreground);margin-top:6px;font-size:9px}.workspace-competitor-usage-head>label{color:var(--foreground);flex:none;align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}.workspace-competitor-edit-options [role=switch][aria-checked=true],.workspace-competitor-usage [role=switch][aria-checked=true]{background:linear-gradient(145deg,#ff5722,#ff8c5e);box-shadow:0 5px 14px #ff5b2d38,inset 0 1px #ffffff4d}.workspace-competitor-usage-modes{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.workspace-competitor-usage-modes span{color:#483d37d6;background:#fff3;border:1px solid #ffffffad;border-radius:7px;align-items:center;gap:7px;min-height:31px;padding:5px 11px;font-size:9px;display:inline-flex;box-shadow:inset 0 1px #ffffffb0}.workspace-competitor-usage-modes svg{color:#c65a29;width:13px;height:13px}.workspace-competitor-usage-note{color:var(--muted-foreground);align-items:center;gap:6px;margin-top:12px;font-size:8px;display:flex}.workspace-competitor-usage-note svg{width:12px;height:12px}.workspace-competitor-dialog-body{gap:20px;max-height:min(66vh,620px);padding:22px 24px 24px;display:grid;overflow-y:auto}.workspace-competitor-methods{gap:8px;display:grid}.workspace-competitor-methods legend{color:var(--foreground);font-size:10px;font-weight:600}.workspace-competitor-methods>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workspace-competitor-methods button{color:var(--muted-foreground);background:#fff3;border:1px solid #ffffffb8;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:10px;transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s;display:flex;box-shadow:inset 0 1px #ffffffa8}.workspace-competitor-methods button:hover{color:var(--foreground);background:#ffffff4d}.workspace-competitor-methods button[data-active=true]{color:#c95120;background:#ff74451a;border-color:#ff703d57;box-shadow:0 8px 20px #ff642e12,inset 0 1px #ffffffc2}.workspace-competitor-methods svg{width:15px;height:15px}.workspace-competitor-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-competitor-discover{border-top:1px solid #ffffff8a;border-bottom:1px solid #ffffff8a;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:15px;min-height:116px;padding:18px 2px;display:grid}.workspace-competitor-discover>span{color:#d25b26;background:#ffffff3b;border:1px solid #ffffffc2;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #ffffffc2}.workspace-competitor-discover svg{width:19px;height:19px}.workspace-competitor-discover strong{font-size:11px;font-weight:630}.workspace-competitor-discover p{color:var(--muted-foreground);margin-top:6px;font-size:9px;line-height:1.65}.workspace-competitor-edit-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.workspace-competitor-edit-options label{background:#ffffff2e;border:1px solid #ffffffad;border-radius:7px;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:8px 11px;display:flex;box-shadow:inset 0 1px #ffffffa6}.workspace-competitor-edit-options label>span{color:var(--foreground);align-items:center;gap:7px;font-size:9px;font-weight:600;display:inline-flex}.workspace-competitor-edit-options label svg{color:#c65a29;width:13px;height:13px}.dark .workspace-competitor-list-item[data-active=true]{background:linear-gradient(118deg,#ffffff12,#ff75430f);border-color:#ff7d4438;box-shadow:inset 0 1px #ffffff12}.dark .workspace-competitor-detail-fields p,.dark .workspace-competitor-detail-fields strong,.dark .workspace-competitor-usage-modes span{color:#ffffffb3}.dark .workspace-competitor-edit-options label,.dark .workspace-competitor-methods button{background:#ffffff0a;border-color:#ffffff17}@media (width<=1199px){.workspace-competitor-main-grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.workspace-competitor-detail-head{grid-template-columns:52px minmax(0,1fr)}.workspace-competitor-logo[data-large=true]{width:52px;height:52px}.workspace-competitor-detail-actions{grid-column:1/-1;justify-content:flex-end}}@media (width<=900px){.workspace-competitor-main-grid{grid-template-columns:1fr}.workspace-competitor-detail,.workspace-competitor-list-panel{min-height:0}.workspace-competitor-list{max-height:286px}}@media (width<=767px){.workspace-competitor-overview{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.workspace-competitor-add{width:100%}.workspace-competitor-list-item{grid-template-columns:44px minmax(0,1fr) 13px}.workspace-competitor-list-meta{display:none}.workspace-competitor-detail-head{grid-template-columns:48px minmax(0,1fr);padding:16px}.workspace-competitor-logo[data-large=true]{width:48px;height:48px}.workspace-competitor-detail-actions{justify-content:stretch}.workspace-competitor-detail-actions button:last-child{flex:1}.workspace-competitor-detail-head p{flex-direction:column;align-items:flex-start;gap:5px}.workspace-competitor-detail-fields{padding-inline:16px}.workspace-competitor-detail-fields>div{grid-template-columns:82px minmax(0,1fr);gap:10px}.workspace-competitor-usage{padding:18px}.workspace-competitor-usage-head{flex-direction:column}.workspace-competitor-usage-head>label{justify-content:space-between;width:100%}.workspace-competitor-dialog-body{padding:18px}.workspace-competitor-methods button{flex-direction:column;gap:4px;min-height:48px}.workspace-competitor-dialog-grid,.workspace-competitor-edit-options{grid-template-columns:1fr}}.growth-workspace-nav-link{border:1px solid #0000;border-radius:12px}.growth-workspace-sidebar nav .growth-workspace-nav-link{color:#fff}.growth-workspace-sidebar nav .growth-workspace-nav-link>span:first-child{color:inherit}.growth-workspace-sidebar nav .growth-workspace-nav-link>span:nth-child(2){text-shadow:0 1px 2px #251b173d;white-space:nowrap;font-size:10px;font-weight:500;line-height:14px}.growth-workspace-nav-link:hover{background:0 0;border-color:#0000}.growth-workspace-nav-link-active{-webkit-backdrop-filter:none;box-shadow:none;background:linear-gradient(145deg,#ff5722,#ff8c5e);border-color:#0000}.growth-workspace-sidebar nav .growth-workspace-nav-link-active>span:first-child{box-shadow:none;color:#fff;background:0 0;border:0;width:32px;height:26px}.growth-workspace-sidebar nav .growth-workspace-nav-link-active>span:nth-child(2){color:#fff;text-shadow:none;font-weight:700}.growth-workspace-nav-link-active:before{display:none}.workspace-home-range{-webkit-backdrop-filter:blur(22px)saturate(122%);background:#ffffff4d;border-color:#ffffffad;box-shadow:0 8px 24px #4a36290f,inset 0 1px #ffffffc7}.workspace-home-glass-card{-webkit-backdrop-filter:blur(24px)saturate(132%);background-color:#fff1e824;background-image:linear-gradient(118deg,#ffffff45,#fff1e814 40%,#ffe6dc17 66%,#ffffff1f);background-size:100vw 100vh;background-attachment:fixed;border:1px solid #ffffffb8;border-radius:8px;transition:border-color .18s,box-shadow .18s;box-shadow:0 16px 44px #573d330f,inset 0 1px #ffffffad,inset 0 -1px #ffe1d72e}.workspace-home-glass-card:hover{border-color:#ffffffe0;box-shadow:0 20px 54px #573d3317,inset 0 1px #ffffffd1,inset 0 -1px #ffecef6b}.workspace-home-metric{background-color:#ffefe529;background-attachment:scroll;background-image:radial-gradient(circle at 50% 112%,var(--metric-glow,#ffab7829),#0000 50%),linear-gradient(145deg,#ffffff4d,#fff1e812);isolation:isolate;background-size:auto;border-color:#ffffffc2;position:relative;box-shadow:inset 0 1px #ffffffc2,0 15px 40px #4f3a2d0f}.workspace-home-metric:before{border-radius:inherit;content:"";pointer-events:none;z-index:-1;background:linear-gradient(118deg,#ffffff2e,#0000 42%,#ffeee412);position:absolute;inset:0}.workspace-home-metric-1{--metric-glow:#ff7a1a2e}.workspace-home-metric-2{--metric-glow:#ff9d6530}.workspace-home-metric-3{--metric-glow:#5a9cf72e}.workspace-home-metric-4{--metric-glow:#bd73e82e}.workspace-home-metric-label,.workspace-home-metric-value{letter-spacing:0}.workspace-home-metric-icon{-webkit-backdrop-filter:blur(12px);background:#ffffff52;border:1px solid #ffffffbd;box-shadow:inset 0 1px #ffffffc7,0 8px 22px #4a352a0d}.workspace-home-metric-2 .workspace-home-metric-icon{color:#ef8050}.workspace-home-metric-3 .workspace-home-metric-icon{color:#4b8eea}.workspace-home-metric-4 .workspace-home-metric-icon{color:#a95bd6}.workspace-home-metric-bars{cursor:pointer}.workspace-home-metric-bars .recharts-bar-rectangle{filter:drop-shadow(0 7px 7px #563f3114)}.workspace-home-metric-chart,.workspace-home-metric-chart .recharts-surface,.workspace-home-metric-chart .recharts-wrapper,.workspace-home-metric-chart :focus,.workspace-home-metric-chart :focus-visible{outline:none!important}.workspace-home-metric-chart .recharts-tooltip-wrapper{z-index:5}@media (width<=1279px){.workspace-home-metric{min-height:204px}}.workspace-home-index-card,.workspace-home-trend-card{background-color:#fffcf938;background-image:linear-gradient(142deg,#ffffff6b,#fff7f121 52%,#ffffff3d);background-size:auto;background-attachment:scroll}.workspace-home-index-link{-webkit-backdrop-filter:blur(16px)saturate(125%);background:#ffffff52;border:1px solid #ffffffb3;box-shadow:0 9px 24px #4934280d,inset 0 1px #ffffffc7}.workspace-home-index-card:after{content:"";pointer-events:none;background:linear-gradient(118deg,#0000 46%,#ffdcc51c 66%,#ffffff3d);position:absolute;inset:0}.workspace-home-index-card>*{z-index:1;position:relative}.workspace-home-index-ring{box-shadow:0 18px 48px #ff643021}.workspace-home-index-score{position:relative;top:14px;left:-18px}.workspace-home-index-ring>div:first-child{box-shadow:inset 0 1px #ffffffe6,0 8px 24px #ff6f3f0d}.workspace-home-index-note{-webkit-backdrop-filter:blur(14px);text-wrap:balance;background:#ffffff3d;border:1px solid #ffffff8f;box-shadow:inset 0 1px #ffffff9e}.workspace-home-index-rocket{filter:drop-shadow(0 24px 28px #6d402924)}.workspace-home-entry{background-color:#fff9f52e;background-image:radial-gradient(circle at 82% 62%,#ffb78c24,#0000 40%),linear-gradient(142deg,#ffffff6b,#fff4ed1a);background-size:auto;background-attachment:scroll;position:relative}.workspace-home-entry:after{border-radius:inherit;content:"";pointer-events:none;z-index:0;background:linear-gradient(120deg,#ffffff2e,#0000 48%,#ffe1cf17);position:absolute;inset:0}.workspace-home-entry-link{white-space:normal}.workspace-home-entry-copy,.workspace-home-entry-link{z-index:1;position:relative}.workspace-home-entry-art{filter:drop-shadow(0 18px 20px #69402821);z-index:1;position:absolute}.workspace-home-entry-2 .workspace-home-entry-art{height:204px;right:3px}.workspace-home-entry-3 .workspace-home-entry-art{height:190px;right:5px}.workspace-home-entry-action{-webkit-backdrop-filter:blur(15px)saturate(120%);background:#ffffff52;border:1px solid #ffffffb8;box-shadow:0 8px 22px #4b372a0f,inset 0 1px #ffffffd1}.workspace-home-entry:hover .workspace-home-entry-action{background:#ffffff7a;border-color:#ffffffeb}.dark .growth-workspace-shell{background:#171716}.dark .growth-app-shell>div.growth-workspace-backdrop{background:linear-gradient(132deg,#211b19,#1c1918 38%,#302126 70%,#1c1a19) fixed}.dark .growth-workspace-backdrop:after,.dark .growth-workspace-backdrop:before{opacity:.5;border-color:#ffffff1f}.dark .growth-workspace-sidebar,.dark .growth-workspace-topbar{box-shadow:none;background:0 0;border-color:#0000}.dark .growth-workspace-header-actions-compact [data-slot=select-trigger],.dark .growth-workspace-header-actions-compact button{color:#ffffffd1;background:#ffffff0d;border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff12,0 12px 30px #0003}.dark .growth-workspace-header-actions-compact [data-slot=select-trigger]:hover,.dark .growth-workspace-header-actions-compact [data-slot=select-trigger][data-state=open],.dark .growth-workspace-header-actions-compact button:hover{background:#ffffff17;border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff1a,0 14px 34px #00000042}.dark .growth-workspace-brand-selector{color:#ffffffc2}.dark .growth-workspace-brand-selector,.dark .growth-workspace-brand-trigger{box-shadow:none;background:0 0;border-color:#0000}.dark .growth-workspace-brand-menu{background-color:#231f1dd1;background-image:linear-gradient(135deg,#ffffff14,#0000 58%,#ffd7c70a);border-color:#ffffff1c;box-shadow:0 28px 78px #0000006b,inset 0 1px #ffffff12}.dark .workspace-home-glass-card,.dark .workspace-home-range{background-color:#211e1d85;background-image:linear-gradient(115deg,#ffffff12,#0000 42%,#ffdbe108 68%,#ffffff0a);background-size:100vw 100vh;background-attachment:fixed;border-color:#ffffff17;box-shadow:0 18px 50px #0000002e,inset 0 1px #ffffff0d}.dark .workspace-home-glass-card:hover{border-color:#ffffff24;box-shadow:0 20px 56px #0000003d,inset 0 1px #ffffff12}.dark .workspace-home-entry:after,.dark .workspace-home-metric:before{background:linear-gradient(118deg,#ffffff0a,#0000 46%,#ff7e4e05)}.dark .workspace-home-entry-action,.dark .workspace-home-metric-icon{background:#ffffff0d;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff12,0 10px 24px #00000024}.dark .workspace-home-entry:hover .workspace-home-entry-action{background:#ffffff17;border-color:#ffffff29}.dark .workspace-home-index-card:after{background:linear-gradient(118deg,#0000 46%,#ff70460a 68%,#ffffff08)}.dark .growth-workspace-main :where([data-slot=card],.growth-cockpit-panel,.growth-plan-card,.growth-plan-control,.growth-panel,section[class~=bg-card][class~=border],aside[class~=bg-card][class~=border],article[class~=bg-card][class~=border],details[class~=bg-card][class~=border],:is(section,aside,article)[class*=bg-background][class*=border],div[class~=bg-card][class~=border][class*=rounded-]:not([class~=inline-flex]):not([class~=p-1]):not([class*=h-8]):not([class*=h-9]):not([class*=size-])){background-color:#211e1d85;background-image:linear-gradient(115deg,#ffffff12,#0000 42%,#ffdbe108 68%,#ffffff0a);border-color:#ffffff17;box-shadow:0 18px 50px #0000002e,inset 0 1px #ffffff0d}.dark .growth-workspace-main :where(.growth-plan-card-header,.growth-plan-control-header){background:#ffffff08}.dark .workspace-home-index-ring>div:first-child{background:#201e1de6}.dark .workspace-home-index-link{background:#ffffff0d;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f}.dark .workspace-home-index-note{background:#ffffff0a;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0d}.dark .workspace-home-range-popover{background:#231f1deb;border-color:#ffffff1c;box-shadow:0 24px 64px #00000061,inset 0 1px #ffffff0f}.dark .workspace-home-range-input{color:var(--foreground);background:#ffffff0d;border-color:#ffffff1a}.dark .workspace-home-list-header,.dark .workspace-home-list>*+*{border-color:#ffffff14}.dark .workspace-home-list-row:hover{background:#ffffff0a}.dark .workspace-home-task-index{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff17}.dark .workspace-home-task-badge{color:#fdba74e6;background:#f973161a;border-color:#fb923c3d}.dark .workspace-home-opportunity-progress{background:#ffffff17}.dark .recharts-default-tooltip{background:#221f1df0!important;border-color:#ffffff1c!important;box-shadow:0 18px 48px #00000052!important}.dark .recharts-tooltip-label{color:#ffffffe0!important}@media (width<=1023px){.growth-workspace-topbar{background:0 0}}@media (width>=768px) and (width<=1023px){.growth-workspace-secondary-slot{max-width:50vw}.growth-workspace-secondary-nav-trigger{min-width:98px;padding-inline:14px}}@media (width<=767px){.growth-workspace-topbar-has-secondary{align-items:flex-start;padding-top:5px}.growth-workspace-secondary-slot{max-width:none;top:50px;left:16px;right:16px;transform:none}.growth-workspace-secondary-nav{overscroll-behavior-inline:contain;scrollbar-width:none;padding-block:2px;overflow:auto hidden}.growth-workspace-secondary-nav::-webkit-scrollbar{display:none}.growth-workspace-secondary-nav-list{min-width:max-content}.growth-workspace-secondary-nav-trigger{min-width:112px}}@media (width<=640px){.workspace-home-welcome h2{font-size:24px}.workspace-home-glass-card:hover{transform:none}.workspace-home-index-copy{width:66%}.workspace-home-index-ring{width:156px;height:156px}.workspace-home-index-ring strong{font-size:46px}.workspace-home-index-score{top:10px;left:-8px}.workspace-home-index-rocket{width:48%;height:265px;right:12px}}@keyframes growth-secondary-nav-glint{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes growth-tabs-content-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes growth-tabs-content-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.growth-tabs-content,.growth-tabs-content[data-state=inactive],.growth-workspace-secondary-nav-trigger,.growth-workspace-secondary-nav-trigger:before{will-change:auto;transition-duration:1ms;animation:none}}.growth-workspace-sidebar nav .growth-workspace-nav-link{transform-origin:50%;transition:color .18s,background-color .18s,transform .2s cubic-bezier(.16,1,.3,1)}.growth-workspace-brand-trigger [data-slot=avatar],.growth-workspace-sidebar nav .growth-workspace-nav-link>span:first-child{transform-origin:50%;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s}.growth-workspace-sidebar nav .growth-workspace-nav-link:hover{background:#ffffff0f;transform:scale(1.018)}.growth-workspace-sidebar nav .growth-workspace-nav-link:active{transition-duration:80ms;transform:scale(.985)}.growth-workspace-sidebar nav .growth-workspace-nav-link-active:hover{background:linear-gradient(145deg,#ff632f,#ff946c);transform:scale(1.018)}.growth-workspace-sidebar nav .growth-workspace-nav-link-active{animation:.42s cubic-bezier(.16,1,.3,1) .18s backwards workspace-nav-active-enter}.growth-workspace-brand-trigger:hover [data-slot=avatar]{transform:translateY(-1px)scale(1.035);box-shadow:0 7px 18px #251b1738,inset 0 1px #ffffffeb}.workspace-home-dashboard>section{animation:.42s cubic-bezier(.16,1,.3,1) both workspace-home-section-enter}.workspace-home-dashboard>section:first-of-type{animation-delay:25ms}.workspace-home-dashboard>section:nth-of-type(2){animation-delay:85ms}.workspace-home-dashboard>section:nth-of-type(3){animation-delay:.145s}.workspace-home-dashboard>section:nth-of-type(4){animation-delay:.205s}.workspace-home-dashboard>section:nth-of-type(5){animation-delay:.265s}.workspace-home-highlight-grid .workspace-home-glass-card,.workspace-home-metric-grid .workspace-home-metric{animation:.44s cubic-bezier(.16,1,.3,1) both workspace-home-card-enter}.workspace-home-metric-grid .workspace-home-metric:first-child{animation-delay:90ms}.workspace-home-metric-grid .workspace-home-metric:nth-child(2){animation-delay:.125s}.workspace-home-metric-grid .workspace-home-metric:nth-child(3){animation-delay:.16s}.workspace-home-metric-grid .workspace-home-metric:nth-child(4){animation-delay:.195s}.workspace-home-highlight-grid .workspace-home-glass-card:first-child{animation-delay:.16s}.workspace-home-highlight-grid .workspace-home-glass-card:nth-child(2){animation-delay:.205s}.workspace-home-glass-card{transition:border-color .2s,box-shadow .24s}.workspace-home-metric-chart .recharts-surface,.workspace-home-trend-card .recharts-surface{transform-origin:0;animation:.72s cubic-bezier(.16,1,.3,1) .17s both workspace-chart-reveal}.workspace-home-index-ring{transition:transform .36s cubic-bezier(.16,1,.3,1),box-shadow .28s;animation:.56s cubic-bezier(.16,1,.3,1) .24s both workspace-index-enter}.workspace-home-index-rocket{transition:transform .32s cubic-bezier(.16,1,.3,1),filter .24s;animation:.68s cubic-bezier(.16,1,.3,1) .26s both workspace-rocket-enter}.workspace-home-index-card:hover .workspace-home-index-ring{transform:translateY(-3px)scale(1.018);box-shadow:0 22px 54px #ff64302b}.workspace-home-index-card:hover .workspace-home-index-rocket{filter:drop-shadow(0 28px 34px #6d40292e);transform:translate(-5px,-8px)rotate(1deg)scale(1.015)}.workspace-home-entry-action{transition:background-color .18s,border-color .18s,box-shadow .18s,transform .2s cubic-bezier(.16,1,.3,1)}.workspace-home-entry:hover .workspace-home-entry-action{transform:translateY(-1px)}@keyframes workspace-nav-active-enter{0%{transform:scale(.94)}65%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes workspace-home-section-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes workspace-home-card-enter{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes workspace-chart-reveal{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes workspace-index-enter{0%{opacity:0;transform:rotate(-9deg)scale(.9)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes workspace-rocket-enter{0%{opacity:0;transform:translate(18px,24px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}.growth-page-enter>*{animation:.26s cubic-bezier(.16,1,.3,1) both growth-workbench-in}.growth-page-enter>:nth-child(2){animation-delay:35ms}.growth-page-enter>:nth-child(3){animation-delay:70ms}.growth-page-enter>:nth-child(4){animation-delay:.105s}.growth-page-enter>:nth-child(5){animation-delay:.14s}@keyframes growth-workbench-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.growth-page-enter>*,.growth-workspace-brand-section,.growth-workspace-nav-panel,.growth-workspace-sidebar nav .growth-workspace-nav-link,.growth-workspace-sidebar nav .growth-workspace-nav-link-active,.workspace-home-dashboard>section,.workspace-home-highlight-grid .workspace-home-glass-card,.workspace-home-index-ring,.workspace-home-index-rocket,.workspace-home-metric-chart .recharts-surface,.workspace-home-metric-grid .workspace-home-metric,.workspace-home-trend-card .recharts-surface{animation:none!important}.growth-workspace-brand-trigger [data-slot=avatar],.growth-workspace-sidebar nav .growth-workspace-nav-link,.growth-workspace-sidebar nav .growth-workspace-nav-link>span:first-child,.workspace-home-entry-action,.workspace-home-glass-card,.workspace-home-index-ring,.workspace-home-index-rocket{transition-duration:1ms!important}.growth-workspace-brand-trigger:hover [data-slot=avatar],.growth-workspace-sidebar nav .growth-workspace-nav-link:hover,.growth-workspace-sidebar nav .growth-workspace-nav-link:hover>span:first-child,.workspace-home-entry:hover .workspace-home-entry-action,.workspace-home-glass-card:hover,.workspace-home-index-card:hover .workspace-home-index-ring,.workspace-home-index-card:hover .workspace-home-index-rocket{transform:none!important}}.geo-rich-editor{color:var(--foreground)}.geo-rich-editor:empty:before{color:var(--muted-foreground);content:"输入文章正文，建议保留清晰标题、FAQ、来源说明和结构化小节";pointer-events:none}.geo-rich-editor h2{margin:.9rem 0 .45rem;font-size:16px;font-weight:650;line-height:1.45}.geo-rich-editor h3{margin:.75rem 0 .35rem;font-size:14px;font-weight:650;line-height:1.5}.geo-rich-editor p{margin:.45rem 0}.geo-rich-editor ol,.geo-rich-editor ul{margin:.45rem 0;padding-left:1.4rem}.geo-rich-editor ul{list-style:outside}.geo-rich-editor ol{list-style:decimal}.geo-rich-editor blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);margin:.6rem 0;padding-left:.8rem}.geo-rich-editor a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes pulse{50%{opacity:.5}}
