@import"https://fonts.googleapis.com/css?family=Figtree:400,600";:root{--color-primary: #ff4d4f;--color-primary-hover: #ff7875;--color-primary-active: #d9363e;--color-primary-bg: #fff1f0;--color-white: #ffffff;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #f0f0f0;--color-gray-300: #d9d9d9;--color-gray-400: #bfbfbf;--color-gray-500: #8c8c8c;--color-gray-600: #595959;--color-gray-700: #434343;--color-gray-800: #262626;--color-gray-900: #1f1f1f;--color-bg-app: var(--color-gray-100);--color-bg-container: var(--color-white);--color-text-primary: var(--color-gray-800);--color-text-secondary: var(--color-gray-600);--color-text-tertiary: var(--color-gray-500);--color-border: var(--color-gray-200);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 2px 8px rgba(0, 0, 0, .1);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--transition-fast: .2s ease;--transition-normal: .3s cubic-bezier(.4, 0, .2, 1)}*,*:before,*:after{box-sizing:border-box;margin:0}html,body{height:100%;margin:0}body{background-color:var(--color-bg-app);color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{height:100%}button{font-family:inherit}#app{display:flex;flex-direction:column;height:100vh;margin:0;padding:0;font-weight:400}@layer base,components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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-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}}}@layer theme{:root,:host{--font-sans:"Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--color-black:#000;--spacing:.25rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--text-xs:.75rem;--text-xs--line-height:14px;--text-sm:.875rem;--text-sm--line-height:17px;--text-base:1rem;--text-base--line-height:19px;--font-weight-medium:500;--font-weight-semibold:600;--radius-md:8px;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-brand:#f05a5a;--color-brand-subtle:#fdeeee;--color-text:#282829;--color-text-muted:#808284;--color-surface:#fff;--color-surface-subtle:#f2f2f2;--color-border:#d3d3d3;--color-border-subtle:#e6e7e8;--shadow-header:0 4px 8px #00000014;--shadow-dropdown:0 4px 16px #00000029;--blur-scrim:2px}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-full{top:100%}.right-0{right:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-auto{left:auto}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-9{margin-inline:calc(var(--spacing) * 9)}.my-1{margin-block:calc(var(--spacing) * 1)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-\[17px\]{margin-top:17px}.box-border{box-sizing:border-box}.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}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-\[1em\]{width:1em;height:1em}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-\[1lh\]{height:1lh}.h-dvh{height:100dvh}.h-px{height:1px}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-10{width:calc(var(--spacing) * 10)}.w-72{width:calc(var(--spacing) * 72)}.w-\[100\%\]{width:100%}.w-\[280px\]{width:280px}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-44{min-width:calc(var(--spacing) * 44)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-\[\#FDEEEE\]{background-color:#fdeeee}.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%,transparent)}}.bg-brand{background-color:var(--color-brand)}.bg-brand-subtle{background-color:var(--color-brand-subtle)}.bg-brand\/10{background-color:#f05a5a1a}@supports (color:color-mix(in lab,red,red)){.bg-brand\/10{background-color:color-mix(in oklab,var(--color-brand) 10%,transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-subtle{background-color:var(--color-surface-subtle)}.bg-transparent{background-color:#0000}.object-cover{object-fit:cover}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-9{padding-left:calc(var(--spacing) * 9)}.font-sans{font-family:var(--font-sans)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[14px\]{font-size:14px}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-brand{color:var(--color-brand)}.text-text{color:var(--color-text)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.shadow{--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)}.shadow-dropdown{--tw-shadow:0 4px 16px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-header{--tw-shadow:0 4px 8px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-scrim{--tw-backdrop-blur:blur(var(--blur-scrim));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}@media(min-width:64rem){.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-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}.nav-dropdown{top:100%;left:calc(var(--spacing,.25rem) * 0);z-index:30;margin-top:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,8px);background-color:var(--color-surface,#fff);width:max-content;padding-block:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 4px 16px var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:absolute}.nav-dropdown--end{right:calc(var(--spacing,.25rem) * 0);left:auto}.nav-dropdown__list{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}.nav-dropdown__item{margin-inline:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,8px);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,17px));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-text,#282829);text-decoration-line:none;display:flex}.nav-dropdown__item:hover{background-color:var(--color-surface-subtle,#f2f2f2)}.nav-dropdown__item--active,.nav-dropdown__item--active:hover{background-color:var(--color-brand-subtle,#fdeeee);color:var(--color-brand,#f05a5a)}.nav-dropdown__item-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav-dropdown__item-avatar{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);object-fit:cover;border-radius:3.40282e38px;flex-shrink:0}.nav-dropdown__divider{margin-inline:calc(var(--spacing,.25rem) * 1);margin-block:calc(var(--spacing,.25rem) * 1);background-color:var(--color-border-subtle,#e6e7e8);height:1px}.nav-dropdown__section{margin-top:calc(var(--spacing,.25rem) * 1)}.nav-dropdown__section:first-child{margin-top:calc(var(--spacing,.25rem) * 0)}.nav-dropdown__section-label{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,14px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase;opacity:.6}.nav-dropdown__section-list{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}.nav-item-root{position:relative}.nav-item{height:calc(var(--spacing,.25rem) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,8px);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,17px));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-text,#282829);background-color:#0000;border-width:0;text-decoration-line:none;display:inline-flex}.nav-item:hover{background-color:var(--color-surface-subtle,#f2f2f2)}.nav-item--active{color:var(--color-brand,#f05a5a)}.nav-item--active:hover{background-color:var(--color-brand-subtle,#fdeeee)}.nav-item__icon{width:1em;height:1em;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,19px));--tw-leading:1;justify-content:center;align-items:center;line-height:1;display:inline-flex}.nav-item__photo{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);object-fit:cover;border-radius:3.40282e38px}.nav-drawer{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);z-index:50;height:100dvh;width:calc(var(--spacing,.25rem) * 72);min-width:calc(var(--spacing,.25rem) * 44);background-color:var(--color-surface,#fff);flex-direction:column;display:flex;position:fixed;overflow:hidden}.nav-drawer__scrim{inset:calc(var(--spacing,.25rem) * 0);z-index:40;background-color:#00000080;position:fixed}@supports (color:color-mix(in lab,red,red)){.nav-drawer__scrim{background-color:color-mix(in oklab,var(--color-black,#000) 50%,transparent)}}.nav-drawer__scrim{--tw-backdrop-blur:blur(var(--blur-scrim,2px));-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,)}.nav-drawer__sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-drawer__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 4);display:flex}.nav-drawer__brand{align-items:center;display:flex}.nav-drawer__close{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);cursor:pointer;border-radius:var(--radius-md,8px);border-style:var(--tw-border-style);color:var(--color-text,#282829);background-color:#0000;border-width:0;justify-content:center;align-items:center;display:inline-flex}.nav-drawer__close:hover{background-color:var(--color-surface-subtle,#f2f2f2)}.nav-drawer__list{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.nav-drawer__footer{gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex-shrink:0;display:flex}.nav-drawer__item{height:calc(var(--spacing,.25rem) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-md,8px);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,17px));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text,#282829);background-color:#0000;border-width:0;flex-shrink:0;text-decoration-line:none;display:flex}.nav-drawer__item:hover{background-color:var(--color-surface-subtle,#f2f2f2)}.nav-drawer__item--active,.nav-drawer__item--active:hover{background-color:var(--color-brand,#f05a5a);color:var(--color-white,#fff)}.nav-drawer__icon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav-drawer__avatar{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);object-fit:cover;border-radius:3.40282e38px;flex-shrink:0}.nav-drawer__label{text-align:left;flex:1}.nav-drawer__chevron{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;flex-shrink:0;transition-duration:.15s}.nav-drawer__item[data-state=open] .nav-drawer__chevron{rotate:180deg}.nav-drawer__divider{margin-inline:calc(var(--spacing,.25rem) * 3);margin-block:calc(var(--spacing,.25rem) * 1);background-color:var(--color-border-subtle,#e6e7e8);height:1px;display:block}.nav-drawer__children{padding-bottom:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.nav-drawer__children[hidden]{display:none}.nav-drawer__child{height:calc(var(--spacing,.25rem) * 9);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,8px);padding-right:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 9);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,14px));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text,#282829);flex-shrink:0;text-decoration-line:none;display:flex}.nav-drawer__child:hover{background-color:var(--color-surface-subtle,#f2f2f2)}.nav-drawer__child--active,.nav-drawer__child--active:hover{background-color:var(--color-brand-subtle,#fdeeee);color:var(--color-brand,#f05a5a)}.nav-drawer__child-icon{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav-drawer__child-avatar{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);object-fit:cover;border-radius:3.40282e38px;flex-shrink:0}.nav-drawer__child-divider{margin-inline:calc(var(--spacing,.25rem) * 9);margin-block:calc(var(--spacing,.25rem) * 1);background-color:var(--color-border-subtle,#e6e7e8);height:1px;display:block}.nav-drawer__section{flex-direction:column;display:flex}.nav-drawer__section-label{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,14px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase;opacity:.6}.nav-drawer[data-state=open]{animation:.2s ease-out nav-drawer-in}.nav-drawer[data-state=closed]{animation:.2s ease-in forwards nav-drawer-out}.nav-drawer__scrim[data-state=open]{animation:.2s ease-out nav-drawer-fade-in}.nav-drawer__scrim[data-state=closed]{animation:.2s ease-in forwards nav-drawer-fade-out}@keyframes nav-drawer-in{0%{transform:translate(100%)}}@keyframes nav-drawer-out{to{transform:translate(100%)}}@keyframes nav-drawer-fade-in{0%{opacity:0}}@keyframes nav-drawer-fade-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.nav-drawer[data-state=open],.nav-drawer[data-state=closed],.nav-drawer__scrim[data-state=open],.nav-drawer__scrim[data-state=closed]{animation-duration:1ms}}.nav-mobile-toggle{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);cursor:pointer;border-radius:var(--radius-md,8px);border-style:var(--tw-border-style);color:var(--color-text,#282829);background-color:#0000;border-width:0;justify-content:center;align-items:center;display:inline-flex}.nav-mobile-toggle:hover{background-color:var(--color-surface-subtle,#f2f2f2)}.navigation-bar{top:calc(var(--spacing,.25rem) * 0);z-index:30;background-color:var(--color-surface,#fff);width:100%;position:sticky}.navigation-bar__header{padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 4px 8px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);justify-content:space-between;align-items:center;display:flex}@media(min-width:64rem){.navigation-bar__header{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3)}}.navigation-bar__left{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex:1;display:flex}.navigation-bar__brand{align-items:center;display:flex}.navigation-bar__brand-link{align-items:center;text-decoration-line:none;display:inline-flex}.navigation-bar__aside{min-width:calc(var(--spacing,.25rem) * 0);flex:1;align-items:center;display:flex}.navigation-bar__right{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.navigation-bar__desktop{align-items:center;display:none;position:relative}@media(min-width:64rem){.navigation-bar__desktop{display:flex}}.navigation-bar__list{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none;display:flex}.navigation-bar__divider{margin-inline:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-border-subtle,#e6e7e8);width:1px;display:inline-block}@media(min-width:64rem){.navigation-bar__toggle{display:none}}.inline-input[data-v-8682e0f1]{display:flex;align-items:center;gap:8px;width:100%}.inline-input-field[data-v-8682e0f1]{flex:1;min-width:0;height:32px;padding:0 12px;border:1px solid #808284;border-radius:8px;font-family:Figtree,sans-serif;font-size:14px;color:#282829;background-color:#fff;outline:none;box-sizing:border-box}.inline-input-field[data-v-8682e0f1]::placeholder{color:#808284}.inline-input-field[data-v-8682e0f1]:focus{box-shadow:0 0 0 3px #7e7e7e40}.inline-btn[data-v-8682e0f1]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:8px;border:none;cursor:pointer;transition:background-color .12s,color .12s}.inline-btn--confirm[data-v-8682e0f1]{background-color:#f05a5a;color:#fff}.inline-btn--confirm[data-v-8682e0f1]:hover{background-color:#d94f4f}.inline-btn--cancel[data-v-8682e0f1]{background-color:transparent;color:#282829}.inline-btn--cancel[data-v-8682e0f1]:hover{background-color:#f2f2f2}.error-alert[data-v-3b7f5616]{display:flex;align-items:flex-start;gap:12px;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:8px;padding:12px 16px;color:#262626;margin-bottom:16px;width:100%;box-sizing:border-box}.error-icon[data-v-3b7f5616]{color:#ff4d4f;display:flex;align-items:center;margin-top:2px;flex-shrink:0}.error-content[data-v-3b7f5616]{flex:1;display:flex;flex-direction:column;gap:2px}.error-title[data-v-3b7f5616]{font-weight:600;font-size:14px;color:#ff4d4f}.error-message[data-v-3b7f5616]{font-size:13px;color:#262626;line-height:1.5}.close-btn[data-v-3b7f5616]{background:transparent;border:none;cursor:pointer;color:#bfbfbf;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .15s;flex-shrink:0}.close-btn[data-v-3b7f5616]:hover{color:#595959}.saved-filters[data-v-7ce58eec]{position:relative;display:flex;align-items:center;min-width:0;font-family:Figtree,sans-serif}.saved-filters.is-compact[data-v-7ce58eec]{width:100%;justify-content:flex-end}.sf-bar[data-v-7ce58eec]{display:flex;align-items:center;gap:8px;flex-shrink:0}.sf-trigger[data-v-7ce58eec]{display:flex;align-items:center;gap:8px;height:32px;width:180px;padding:0 12px;background:#fff;border:1px solid #d3d3d3;border-radius:8px;font-family:Figtree,sans-serif;font-size:12px;font-weight:500;color:#282829;cursor:pointer;white-space:nowrap;box-sizing:border-box;transition:border-color .12s}.sf-trigger.is-placeholder[data-v-7ce58eec]{color:#808284}.sf-trigger[data-v-7ce58eec]:hover:not(:disabled){border-color:#808284}.sf-trigger[data-v-7ce58eec]:disabled{opacity:.6;cursor:not-allowed}.sf-trigger__label[data-v-7ce58eec]{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis}.sf-trigger__chevron[data-v-7ce58eec]{flex-shrink:0;color:#808284;transition:transform .2s ease}.sf-trigger__chevron.is-open[data-v-7ce58eec]{transform:rotate(180deg)}.sf-save[data-v-7ce58eec]{position:relative;flex-shrink:0}.sf-save__main[data-v-7ce58eec]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:#fff;border:1px solid #F05A5A;border-radius:8px;font-family:Figtree,sans-serif;font-size:12px;font-weight:700;color:#f05a5a;cursor:pointer;white-space:nowrap;transition:background-color .12s}.sf-save__main[data-v-7ce58eec]:hover:not(:disabled){background:#fef2f2}.sf-save__main[data-v-7ce58eec]:disabled{opacity:.6;cursor:not-allowed}.sf-save__chevron[data-v-7ce58eec]{transition:transform .2s ease}.sf-save__chevron.is-open[data-v-7ce58eec]{transform:rotate(180deg)}.sf-save--reserved[data-v-7ce58eec]{visibility:hidden;pointer-events:none}.sf-bookmark[data-v-7ce58eec]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;background:transparent;border:none;border-radius:8px;color:#282829;cursor:pointer;transition:background-color .12s}.sf-bookmark.is-open[data-v-7ce58eec],.sf-bookmark[data-v-7ce58eec]:hover{background:#f2f2f2}.sf-dot[data-v-7ce58eec]{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#faa935}.sf-dot--bookmark[data-v-7ce58eec]{position:absolute;bottom:8px;right:8px}.sf-dropdown[data-v-7ce58eec]{position:absolute;top:calc(100% + 4px);left:auto;right:calc(100% - 180px);z-index:100;min-width:180px;max-width:251px;padding:8px;background:#fff;border-radius:8px;box-shadow:0 4px 16px #00000029;box-sizing:border-box}.sf-dropdown--end[data-v-7ce58eec]{left:auto;right:0}.sf-rename-input[data-v-7ce58eec]{margin:2px 0}.sf-row[data-v-7ce58eec]{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:8px}.sf-row[data-v-7ce58eec]:hover:not(.sf-row--empty){background:#f2f2f2}.sf-row.is-active[data-v-7ce58eec]{background:#f2f2f2}.sf-row--empty[data-v-7ce58eec]{color:#808284;font-size:12px}.sf-row__name[data-v-7ce58eec]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;background:none;border:none;padding:0;font-family:Figtree,sans-serif;font-size:12px;font-weight:500;color:#282829;cursor:pointer}.sf-row__name-text[data-v-7ce58eec]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-row__actions[data-v-7ce58eec]{display:flex;align-items:center;gap:4px;flex-shrink:0}.sf-row__action[data-v-7ce58eec]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:4px;color:#808284;cursor:pointer}.sf-row__action[data-tooltip][data-v-7ce58eec]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);padding:4px 8px;background:#000000d9;color:#fff;font-size:11px;font-weight:400;white-space:nowrap;border-radius:4px;pointer-events:none;opacity:0;transition:opacity 80ms ease .15s}.sf-row__action[data-tooltip][data-v-7ce58eec]:hover:after,.sf-row__action[data-tooltip][data-v-7ce58eec]:focus-visible:after{opacity:1}.sf-row__action[data-v-7ce58eec]:hover{background:#e6e7e8}.sf-row__action--danger[data-v-7ce58eec]{color:#f05a5a}.sf-separator[data-v-7ce58eec]{height:1px;margin:8px 0;background:#d3d3d3}.sf-cta[data-v-7ce58eec]{position:relative;display:flex;align-items:stretch}.sf-cta__main[data-v-7ce58eec]{flex:1;height:32px;background:#fff;border:1px solid #F05A5A;border-radius:8px 0 0 8px;font-family:Figtree,sans-serif;font-size:12px;font-weight:700;color:#f05a5a;cursor:pointer}.sf-cta__main--single[data-v-7ce58eec]{border-radius:8px}.sf-cta__main[data-v-7ce58eec]:hover:not(:disabled){background:#fef2f2}.sf-cta__chevron[data-v-7ce58eec]{display:inline-flex;align-items:center;justify-content:center;width:32px;background:#fff;border:1px solid #F05A5A;border-left:none;border-radius:0 8px 8px 0;color:#f05a5a;cursor:pointer}.sf-cta__chevron[data-v-7ce58eec]:hover{background:#fef2f2}.sf-popover[data-v-7ce58eec]{position:absolute;top:calc(100% + 4px);right:0;z-index:110;min-width:180px;padding:8px;background:#fff;border-radius:8px;box-shadow:0 4px 16px #00000029}.sf-popover--cta[data-v-7ce58eec]{left:0;right:0}.sf-popover__item[data-v-7ce58eec]{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 12px;border:none;background:transparent;border-radius:8px;font-family:Figtree,sans-serif;font-size:12px;font-weight:500;color:#282829;cursor:pointer;text-align:left}.sf-popover__item[data-v-7ce58eec]:hover{background:#f2f2f2}.sf-error[data-v-7ce58eec]{position:absolute;top:calc(100% + 4px);left:0;z-index:120}body{margin:0;padding:0}.app-brand{display:inline-flex;align-items:center;text-decoration:none}.app-brand__img{height:32px;display:block}.app-main{flex:1;min-height:0;overflow:hidden;background-color:var(--color-surface-subtle)}.login-container[data-v-2a42dbf7]{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.login-card[data-v-2a42dbf7]{background:#fff;padding:40px;border-radius:16px;box-shadow:0 4px 24px #00000014;width:100%;max-width:400px}.logo-section[data-v-2a42dbf7]{text-align:center;margin-bottom:32px}.logo-icon[data-v-2a42dbf7]{width:48px;height:48px;background-color:#ff7875;border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.logo-icon img[data-v-2a42dbf7]{width:28px;height:28px;filter:brightness(0) invert(1)}h1[data-v-2a42dbf7]{font-size:24px;font-weight:800;color:#262626;margin:0;letter-spacing:-.5px}p[data-v-2a42dbf7]{font-size:13px;font-weight:600;color:#8c8c8c;text-transform:uppercase;letter-spacing:1px;margin:4px 0 0}.login-options[data-v-2a42dbf7]{display:flex;flex-direction:column;gap:24px}.login-form[data-v-2a42dbf7]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-2a42dbf7]{display:flex;flex-direction:column;gap:8px}label[data-v-2a42dbf7]{font-size:13px;font-weight:600;color:#595959}input[data-v-2a42dbf7]{padding:12px;border:1px solid #d9d9d9;border-radius:8px;font-size:14px;transition:all .2s}input[data-v-2a42dbf7]:focus{outline:none;border-color:#ff7875;box-shadow:0 0 0 3px #ff78751a}.login-btn[data-v-2a42dbf7]{background-color:#ff4d4f;color:#fff;border:none;padding:12px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:8px}.login-btn[data-v-2a42dbf7]:hover{background-color:#ff7875}.oauth-btn[data-v-2a42dbf7]{background-color:#262626;color:#fff;border:none;padding:12px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;width:100%}.oauth-btn[data-v-2a42dbf7]:hover{background-color:#404040}.divider[data-v-2a42dbf7]{display:flex;align-items:center;text-align:center;color:#8c8c8c;font-size:12px;font-weight:600}.divider[data-v-2a42dbf7]:before,.divider[data-v-2a42dbf7]:after{content:"";flex:1;border-bottom:1px solid #f0f0f0}.divider span[data-v-2a42dbf7]{padding:0 10px}.callback-container[data-v-f2b599eb]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100vw;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.spinner[data-v-f2b599eb]{width:40px;height:40px;border:3px solid #e8e8e8;border-top:3px solid #ff4d4f;border-radius:50%;animation:spin-f2b599eb 1s linear infinite;margin-bottom:16px}.loading-text[data-v-f2b599eb]{font-size:14px;font-weight:500;color:#8c8c8c}@keyframes spin-f2b599eb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.superset-wrapper[data-v-fb1af349]{width:100%;height:100%;display:flex;flex-direction:column}.error-container[data-v-fb1af349]{padding:24px;max-width:600px;margin:0 auto}.superset-container[data-v-fb1af349]{width:100%;height:100%;min-height:600px;display:flex;flex:1}.superset-container.hidden[data-v-fb1af349]{display:none}.superset-iframe-mount[data-v-fb1af349]{flex:1;width:100%;height:100%}.superset-container[data-v-fb1af349] iframe{width:100%;height:100%;border:none;display:block}.not-found-container[data-v-a0941413]{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;background-color:#f2f2f2;font-family:Figtree,sans-serif}.not-found-card[data-v-a0941413]{background:#fff;padding:48px 40px;border-radius:16px;box-shadow:0 4px 24px #00000014;width:100%;max-width:400px;text-align:center}.code[data-v-a0941413]{font-size:64px;font-weight:800;color:#e6e7e8;margin:0 0 8px;letter-spacing:-2px}h1[data-v-a0941413]{font-size:20px;font-weight:700;color:#282829;margin:0 0 8px}.description[data-v-a0941413]{font-size:14px;color:#8c8c8c;margin:0 0 32px}.back-link[data-v-a0941413]{display:inline-block;background-color:#222;color:#fff;border:none;cursor:pointer;padding:10px 24px;border-radius:8px;font-family:Figtree,sans-serif;font-size:14px;font-weight:600;transition:background-color .2s}.back-link[data-v-a0941413]:hover{background-color:#404040}
