@keyframes subtleBounceSquash-6aebb01a{0%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95) scaleX(1.02)}15%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-3px,0) scaleY(1.01) scaleX(.99)}50%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(0,-4px,0) scale(1)}85%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(0,-2px,0) scaleY(1.01) scaleX(.99)}}.animate-float[data-v-6aebb01a]{animation:subtleBounceSquash-6aebb01a 2s infinite;transform-origin:bottom center;will-change:transform}.image-lightbox-wrapper[data-v-1a35b6b7]{display:inline-block}.lightbox-overlay[data-v-1a35b6b7]{align-items:center;background-color:#f3f3f3;cursor:grab;display:flex;justify-content:center;inset:0;position:fixed;z-index:9999}.lightbox-overlay[data-v-1a35b6b7]:active,.lightbox-overlay.is-dragging[data-v-1a35b6b7]{cursor:grabbing}.lightbox-close[data-v-1a35b6b7]{align-items:center;background-color:transparent;border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .2s;width:48px;z-index:10001}.lightbox-close[data-v-1a35b6b7]:hover{background-color:#ffffff1a}.lightbox-controls[data-v-1a35b6b7]{align-items:center;background-color:#0009;border-radius:24px;bottom:40px;display:flex;gap:16px;left:50%;padding:12px 24px;position:absolute;transform:translate(-50%);z-index:10001}.control-btn[data-v-1a35b6b7]{align-items:center;background-color:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.control-btn[data-v-1a35b6b7]:hover{background-color:#fff3}.scale-indicator[data-v-1a35b6b7]{color:#fff;font-size:14px;min-width:50px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lightbox-content[data-v-1a35b6b7]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;touch-action:none;width:100%}.lightbox-content .lightbox-image.no-transition[data-v-1a35b6b7]{transition:none}.lightbox-image[data-v-1a35b6b7]{max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.lightbox-image[data-v-1a35b6b7]:not(.no-transition){transition:transform .2s ease-out}.lightbox-enter-active[data-v-1a35b6b7],.lightbox-leave-active[data-v-1a35b6b7]{transition:opacity .3s ease}.lightbox-enter-from[data-v-1a35b6b7],.lightbox-leave-to[data-v-1a35b6b7]{opacity:0}@media(max-width:768px){.lightbox-close[data-v-1a35b6b7]{height:40px;right:12px;top:12px;width:40px}.lightbox-controls[data-v-1a35b6b7]{bottom:20px;gap:12px;padding:8px 16px}.control-btn[data-v-1a35b6b7]{height:32px;width:32px}.scale-indicator[data-v-1a35b6b7]{font-size:12px;min-width:45px}.lightbox-image[data-v-1a35b6b7]{max-height:95%;max-width:95%}}.msg-bubble{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-neutral-900) var(--un-text-opacity),transparent);--un-leading:calc(var(--spacing) * 6.25);line-height:calc(var(--spacing) * 6.25);--un-tracking:.035rem;letter-spacing:.035rem;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:color-mix(in oklab,#D8D8D8 var(--un-border-opacity),transparent);border-radius:.5rem;--un-border-style:solid;border-style:solid;background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);box-shadow:0 4px 4px #00000040}@supports (color: color-mix(in lab,red,red)){.msg-bubble{color:color-mix(in oklab,var(--colors-neutral-900) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}@property --un-leading{syntax:"*";inherits:false;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@media(min-width:756px){.msg-bubble{font-size:.75rem}}.msg-bubble--user{background-color:color-mix(in oklab,#F3F3F3 var(--un-bg-opacity),transparent);max-width:420px}@media(min-width:756px){.msg-bubble--user{max-width:330px}}.ai-avatar{border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--colors-black) var(--un-bg-opacity),transparent);display:flex;flex-shrink:0;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);align-items:center;justify-content:center}@supports (color: color-mix(in lab,red,red)){.ai-avatar{background-color:color-mix(in oklab,var(--colors-black) var(--un-bg-opacity),transparent)}}@media(min-width:756px){.ai-avatar{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.ai-avatar img{width:100%;height:100%}.brand-highlight{padding-inline:calc(var(--spacing) * 1);border-radius:.25rem}.brand-highlight--primary{background-color:color-mix(in oklab,#ffd7d7 var(--un-bg-opacity),transparent)}.brand-highlight--secondary{background-color:color-mix(in oklab,#cdffe8 var(--un-bg-opacity),transparent)}.metric-info{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);margin-left:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-radius:.5rem;background-color:color-mix(in srgb,var(--colors-black) var(--un-bg-opacity),transparent);width:fit-content;--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}@supports (color: color-mix(in lab,red,red)){.metric-info{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-black) var(--un-bg-opacity),transparent)}}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}.metric-card[data-v-7d8548ec]{padding-block:10px;padding-right:calc(var(--spacing) * 5);border-radius:.5rem;opacity:50%;display:flex;cursor:pointer;transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));justify-content:center;border:1px solid #eaeaea}.metric-card[data-v-7d8548ec]:hover{background-color:color-mix(in srgb,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.metric-card[data-v-7d8548ec]:hover{background-color:color-mix(in oklab,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}}.metric-card .divider[data-v-7d8548ec]{margin-left:11px;margin-right:9px;border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--colors-primary-DEFAULT) var(--un-bg-opacity),transparent);width:calc(var(--spacing) * .5);height:calc(var(--spacing) * 0);transition:height .8s ease-in-out}@supports (color: color-mix(in lab,red,red)){.metric-card .divider[data-v-7d8548ec]{background-color:color-mix(in oklab,var(--colors-primary-DEFAULT) var(--un-bg-opacity),transparent)}}.metric-card--active[data-v-7d8548ec]{color:color-mix(in srgb,var(--colors-black) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);opacity:100%;cursor:default;box-shadow:0 4px 4px #00000040}@supports (color: color-mix(in lab,red,red)){.metric-card--active[data-v-7d8548ec]{color:color-mix(in oklab,var(--colors-black) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}.metric-card--active h3[data-v-7d8548ec]{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.metric-card--active[data-v-7d8548ec]:hover{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.metric-card--active[data-v-7d8548ec]:hover{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}.metric-card--active .divider[data-v-7d8548ec]{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);height:100%}.metric-card[data-v-ac4c6ff0]{padding-block:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 2);border-radius:.5rem;background-color:color-mix(in srgb,var(--colors-white) 50%,transparent);opacity:50%;display:flex;cursor:pointer;transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));align-items:stretch;position:relative;border:1px solid #eaeaea}@supports (color: color-mix(in lab,red,red)){.metric-card[data-v-ac4c6ff0]{background-color:color-mix(in oklab,var(--colors-white) 50%,transparent)}}.metric-card[data-v-ac4c6ff0]:hover{opacity:70%}.metric-card .divider[data-v-ac4c6ff0]{margin-left:11px;margin-right:9px;border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,var(--colors-primary-DEFAULT) var(--un-bg-opacity),transparent);width:calc(var(--spacing) * .5);align-self:stretch;transform:scaleY(0);transform-origin:top;transition:transform .8s ease-in-out}@supports (color: color-mix(in lab,red,red)){.metric-card .divider[data-v-ac4c6ff0]{background-color:color-mix(in oklab,var(--colors-primary-DEFAULT) var(--un-bg-opacity),transparent)}}.metric-card--active[data-v-ac4c6ff0]{color:color-mix(in srgb,var(--colors-black) var(--un-text-opacity),transparent);margin-bottom:calc(var(--spacing) * 2);background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);opacity:100%;box-shadow:0 4px 4px #00000040}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.metric-card--active[data-v-ac4c6ff0]{color:color-mix(in oklab,var(--colors-black) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}.metric-card--active h3[data-v-ac4c6ff0]{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.metric-card--active[data-v-ac4c6ff0]:hover{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);opacity:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.metric-card--active[data-v-ac4c6ff0]:hover{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}.metric-card--active .divider[data-v-ac4c6ff0]{transform:scaleY(1)}.expand-enter-active[data-v-ac4c6ff0],.expand-leave-active[data-v-ac4c6ff0]{transform-origin:top;transition:all .5s ease-in-out}.expand-enter-from[data-v-ac4c6ff0],.expand-leave-to[data-v-ac4c6ff0]{max-height:0;opacity:0}.expand-enter-to[data-v-ac4c6ff0],.expand-leave-from[data-v-ac4c6ff0]{max-height:600px;opacity:1}.form-wrapper[data-v-54004cbb]{transition:opacity .3s ease}.form-wrapper[data-v-54004cbb]:empty{opacity:0}.form-wrapper:not(:empty)~.skeleton-wrapper[data-v-54004cbb]{display:none}.skeleton-wrapper[data-v-54004cbb]{animation:pulse-54004cbb 1s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-54004cbb{0%,to{opacity:1}50%{opacity:.5}}
