.ai-insights_fade-in__y4tTE{animation:ai-insights_fade-in__y4tTE .25s cubic-bezier(.39,.575,.565,1) both}@keyframes ai-insights_fade-in__y4tTE{0%{opacity:0}to{opacity:1}}.i1xyx7da{width:var(--size);height:var(--size);background:var(--background);display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;overflow:hidden}.i1xyx7da img{-o-object-fit:contain;object-fit:contain}.tlqf8r7{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--bodyFontFamily);color:var(--primaryTextColor)}.i117tlb1{background-color:var(--alertInfoBgColor);color:var(--alertInfoTextColor);border:1px solid var(--alertInfoBorderColor)}.s1g9yn9t{background-color:var(--alertSuccessBgColor);color:var(--alertSuccessTextColor);border:1px solid var(--alertSuccessBorderColor)}.w1nz0c28{background-color:var(--alertWarningBgColor);color:var(--alertWarningTextColor);border:1px solid var(--alertWarningBorderColor)}.d1t3kmg8{background-color:var(--alertDangerBgColor);color:var(--alertDangerTextColor);border:1px solid var(--alertDangerBorderColor)}.c1k5vs1n{gap:1em;padding:1em;border-radius:var(--alertBorderRadius)}.c1k5vs1n,.s1i4yc0a{display:flex;align-items:center}.s1i4yc0a{gap:.75em;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:var(--secondaryBtnTextColor);padding:.5em 1em;font-weight:500;font-family:var(--interfaceFontFamily);font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.s1i4yc0a:disabled{opacity:.6;cursor:not-allowed}.s1i4yc0a:not(:disabled):hover{cursor:pointer}.bvdxzpz{padding:4px}.c3tcicc{padding:1.5rem;border:1px solid var(--borderColor);border-radius:var(--containerRadius);background-color:var(--bgCardColor)}.hwt00l0{color:var(--headingColor);font-family:var(--headingFontFamily)}.hwt00l0,.iiydouz{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iiydouz{overflow:hidden;max-width:100%;text-overflow:ellipsis;display:flex;gap:.25em;align-items:center;border:1px solid var(--inputBorderColor);border-radius:var(--inputBorderRadius);padding:.5rem 1rem;background-color:var(--inputBgColor);color:var(--inputTextColor);font-family:var(--inputFontFamily)}.iiydouz:focus-within{border-color:var(--inputFocusColor);outline:2px solid var(--inputFocusColor)}.s1xo91h4{width:100%;max-width:100%;text-overflow:ellipsis;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:inherit;font-size:inherit;font-family:inherit}.s1xo91h4[type=number]{font-family:var(--numericInputFontFamily);-moz-appearance:textfield}.s1xo91h4::-webkit-inner-spin-button,.s1xo91h4::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.s1xo91h4:focus{outline:none}.l1vunrk3{display:block;width:128px;color:var(--accentColor)}.c1nq9llo{border-radius:24px;background-color:var(--pillTabBgColor);padding:4px}.pt5u8jm{position:relative;display:flex}.ab6b3da{position:absolute;top:0;bottom:0;background-color:var(--pillTabBtnActiveBgColor);transition:all .4s cubic-bezier(.34,1.42,.64,1)}.s1voknt0{position:relative;flex:1;display:flex;justify-content:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:.25em;padding:6px 16px;background-color:transparent;font-family:var(--interfaceFontFamily);font-size:16px;font-weight:500;color:var(--pillTabBtnInactiveTextColor);border:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.s1voknt0:first-of-type{border-top-left-radius:16px;border-bottom-left-radius:16px}.s1voknt0:last-of-type{border-top-right-radius:16px;border-bottom-right-radius:16px}.s1voknt0[data-active=true]{color:var(--pillTabBtnActiveTextColor)}.s1voknt0:disabled{opacity:.6;cursor:not-allowed}.s1voknt0:not(:disabled):hover{cursor:pointer}.s1bs3tfv{display:flex;gap:.75em;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--primaryBtnTextColor);background-color:var(--primaryBtnBgColor);border:1px solid var(--primaryBtnBorderColor);border-radius:var(--primaryBtnBorderRadius);padding:.625em 1em;font-weight:500;font-family:var(--interfaceFontFamily);font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.s1bs3tfv:disabled{opacity:.6}.s1bs3tfv:not(:disabled):hover{cursor:pointer}.noslukq{position:relative;border-radius:12px;background-color:var(--bgRaisedColor);height:12px}.d13re01d{position:absolute;top:0;bottom:0;background-color:var(--accentColor);border-top-left-radius:12px;border-bottom-left-radius:12px}.d13re01d[data-completed=true]{border-top-right-radius:12px;border-bottom-right-radius:12px}.s6dbelw{overflow:auto;scrollbar-color:var(--scrollbarThumbColor) var(--scrollbarTrackColor);scrollbar-width:thin}.s6dbelw ::-webkit-scrollbar{width:10px}.s6dbelw ::-webkit-scrollbar-track{background:var(--scrollbarTrackColor)}.s6dbelw ::-webkit-scrollbar-thumb{background:var(--scrollbarThumbColor)}.s11vvfmf{display:flex;gap:.75em;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;color:var(--secondaryBtnTextColor);background-color:var(--secondaryBtnBgColor);border:1px solid var(--secondaryBtnBorderColor);border-radius:var(--secondaryBtnBorderRadius);padding:.625em 1em;font-family:var(--interfaceFontFamily);font-weight:500;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.s11vvfmf:disabled{opacity:.6;cursor:not-allowed}.s11vvfmf:not(:disabled):hover{cursor:pointer}.c1e037uf{position:relative;display:inline-flex}.smuz5uf{width:100%;height:100%;background:var(--selectBgColor);border:1px solid var(--selectBorderColor);color:var(--selectTextColor);border-radius:var(--selectBorderRadius);padding:.5rem calc(1rem + 20px) .5rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--interfaceFontFamily);font-size:inherit}.smuz5uf:focus{outline:none;border-color:var(--selectFocusColor)}.s2ksinx{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);pointer-events:none;color:var(--selectTextColor);width:20px}.cagbyuj{position:relative;display:flex;margin-bottom:1em}.b1jlqcsr{position:absolute;right:0;bottom:0;left:0;height:2px;background-color:var(--tabBgColor)}.tsun0n4{position:relative;display:flex;justify-content:center;align-items:center;gap:.25em;padding:12px 16px;background-color:transparent;font-size:15px;font-weight:500;font-family:var(--interfaceFontFamily);color:var(--tabBtnInactiveTextColor);border:none;border-bottom:2px solid var(--tabBgColor);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tsun0n4[data-active=true]{color:var(--tabBtnActiveTextColor);border-bottom:2px solid var(--tabBtnActiveBgColor)}.c9piozp{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.c9piozp img,.c9piozp svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cblf4bs{display:flex;flex-direction:column;justify-content:space-between;background:var(--bgCardColor);border:1px solid var(--borderColor);border-radius:16px;padding:20px}.i9j5qu0{margin-bottom:1em}.po0u3sv *,.po0u3sv :after,.po0u3sv :before{box-sizing:border-box}.s1jx3drp{display:flex;gap:32px;-webkit-box-flex-wrap:wrap;flex-wrap:wrap}.s1g8iju1{display:flex;flex-direction:column;justify-content:space-around;gap:5px;border-right:1px solid var(--borderColor);padding-right:32px;line-height:1}.s1vjf026{display:flex;gap:.75em;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-text-decoration:none;text-decoration:none;color:var(--secondaryBtnTextColor);background-color:var(--secondaryBtnBgColor);border:1px solid var(--secondaryBtnBorderColor);border-radius:var(--secondaryBtnBorderRadius);padding:.625em 1em;font-family:var(--interfaceFontFamily);font-weight:500;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.s1vjf026:hover{cursor:pointer}.l1oqiui5{margin:0;padding:0;list-style:none}.a1gdkotk{display:flex;align-items:center;gap:.5em;background:none;border:none;font-size:inherit;border-radius:16px;padding:.5em;transition:background-color .18s ease;width:100%}.a1gdkotk:not(:disabled):not([data-current=true]):hover{cursor:pointer;background-color:var(--listHoverColor)}.a3gilky{display:inline-block;width:8px;height:8px;background-color:var(--accentColor);border-radius:50%}.c9uppjl{position:absolute;top:0;bottom:0;left:0;width:100%;display:flex;flex-direction:column;background:var(--bgRaisedColor);border-radius:var(--containerRadius);padding:1.5rem;transform:translate(100%);transition:transform .2s ease-in-out}.c9uppjl[data-open=true]{transform:translate(0)}.u18unzt2{font-family:var(--interfaceFontFamily);font-size:inherit;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.u18unzt2:disabled{opacity:.6;cursor:not-allowed}.u18unzt2:not(:disabled):hover{cursor:pointer}.w1tv74q4{padding-left:0;margin:0;list-style:none}.krogj9s{display:flex;justify-content:space-between;align-content:start;padding:6px 0}.krogj9s:not(:last-of-type){border-bottom:1px solid var(--borderColor)}.krogj9s[data-padding=compact]{padding:4px 0}.krogj9s[data-padding=compact]:not(:last-of-type){border-bottom:none}.krogj9s[data-align-content=center]{align-content:center}.krogj9s[data-align-content=end]{align-content:end}.sdd91vd:link,.sdd91vd:visited{color:var(--outlineBtnTextColor)}.e1jgpps{padding:16px 0}.pwtvcrb{position:relative;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--innerContainerRadius);background-color:var(--listHoverColor);padding:40px 0 24px;margin-bottom:16px}.i8dv87f,.pwtvcrb{display:flex;gap:8px}.i8dv87f{position:absolute;top:-24px;left:50%;transform:translate(-50%)}.i8dv87f>:first-child:not(:last-child){transform:rotate(5deg)}.ct3dfxx{position:relative;overflow:hidden;padding:16px}.czhzs6g{position:absolute;top:0;left:0;height:100%;background-color:#0000001a;transition:width 1s linear}.v1lps1mj{display:flex;align-items:center;justify-content:center;gap:4px}.v1lps1mj,.vfb7rq{-webkit-text-decoration:none;text-decoration:none;font-family:var(--interfaceFontFamily);color:var(--secondaryBtnTextColor)}.a1fm12ag{animation:spring-a1fm12ag .5s cubic-bezier(.175,.885,.32,1.275) .2s 1 backwards}@keyframes spring-a1fm12ag{0%{transform:scale(0)}50%{transform:scale(1.1)}80%{transform:scale(.95)}to{transform:scale(1)}}.c1m20fg8{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;background:var(--bgRaisedColor);border-radius:var(--containerRadius);padding:1.5rem;transform:translate(100%);transition:transform .2s ease-in-out}.c1m20fg8[data-open=true]{transform:translate(0)}.c1iusmry{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.sso2chw{display:flex;justify-content:center;align-items:center;padding:.5em 1.25em;font-size:14px;font-weight:500;font-family:var(--interfaceFontFamily);border:none;color:var(--primaryTextColor);background-color:var(--pillBtnBgColor);border-radius:100px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sso2chw:not(:disabled):hover,.sso2chw[data-active=true]{color:var(--pillBtnActiveTextColor);background-color:var(--pillBtnActiveBgColor);cursor:pointer}.sso2chw:disabled{cursor:not-allowed;background-color:var(--pillBtnInactiveTextColor)}.ifgy356{display:flex;justify-content:center;width:100%;margin:0 auto;transition:background-color .2s;background-color:transparent}.s6jf0b7{white-space:nowrap;transform:scale(1);transform-origin:center;transition:transform .25s;will-change:transform;display:flex;align-items:center;position:relative}.n17565qf{font-size:inherit;border:none;border-radius:0;background:transparent;padding:0}.n17565qf:focus-within{outline:none}.n17565qf input{width:inherit;field-sizing:content}.p1hia2u8{color:var(--primaryBtnTextColor);background-color:var(--primaryBtnBgColor);border:1px solid var(--primaryBtnBorderColor);border-radius:var(--primaryBtnBorderRadius)}.s1qnhphg{background-color:var(--secondaryBtnTextColor);color:var(--secondaryBtnBgColor);border-color:var(--secondaryBtnTextColor)}.a1202ngd{justify-content:flex-start;gap:4px;padding:8px;margin-bottom:16px}.a16s72m2{display:flex;align-self:center}.cr0fw3b{aspect-ratio:1;border-radius:100%;padding:6px}.s1dldaxo{justify-content:flex-start}.s1dldaxo>div{transform-origin:left}.c1jnjy4m{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:var(--containerRadius);background-color:var(--bgRaisedColor)}.l18aaqcu{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.akozi5z{display:flex;align-items:center;justify-content:space-between;color:var(--secondaryBtnTextColor);background-color:var(--secondaryBtnBgColor);border:none;border-radius:var(--secondaryBtnBorderRadius);font-family:var(--interfaceFontFamily);font-weight:500;font-size:inherit;text-align:left;background-color:var(--listHoverColor);padding:4px;z-index:2}.akozi5z:disabled{opacity:.6}.akozi5z:not(:disabled):hover{cursor:pointer}.c1oki733{gap:12px;padding-top:16px}.c1kf04j0,.c1oki733{display:flex;flex-direction:column}.c1kf04j0{position:relative;gap:16px}.c1kf04j0>button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--bgCardColor)}.c2bqfu2{aspect-ratio:1;border-radius:100%;padding:6px}.c1grct0h{display:flex;flex-direction:column;transform:translate(0);transition:transform .2s ease-in-out}.c1grct0h[data-slide-open=true]{transform:translate(-30%)}.c1929fyu{overflow:hidden;position:relative;padding:1.5rem;background-color:var(--bgCardColor)}.c1in41ta{display:flex;gap:8px;margin-bottom:8px;justify-content:end;-webkit-box-flex-wrap:wrap;flex-wrap:wrap}.s1abicbe{background-color:var(--outlineBtnBgColor)}.p1nnt752{justify-content:end}.p1nnt752,.p6fmglt{display:flex;align-items:center}.p6fmglt{justify-content:center;min-width:32px;height:32px;background-color:transparent;border:none;cursor:pointer;border-radius:4px}.p6fmglt:disabled{color:var(--bgRaisedColor);cursor:not-allowed}.p1ohfnel{width:32px;height:32px;border:none;text-align:center;background-color:var(--bgRaisedColor);border-radius:4px;color:var(--primaryBtnBgColor);font-family:var(--numericFontFamily)}.p1ohfnel:focus{outline:none}.p1ohfnel:disabled{background-color:transparent;cursor:not-allowed}.t5auyah{--vertical-padding-cell:8px;--horizontal-padding-cell:12px;--font-size:16px;--row-border:var(--borderColor);width:100%;max-height:100%;position:relative;overflow:auto}.t5auyah[data-size=compact]{--vertical-padding-cell:"4px";--horizontal-padding-cell:"7px";--font-size:12px;--row-border:none}.hf1ws8n{display:flex;gap:4px;justify-content:flex-start}.hf1ws8n[data-align=center]{justify-content:center}.hf1ws8n[data-align=right]{justify-content:flex-end}.s7gwfhl{display:flex;flex-direction:column;line-height:0;height:16px;justify-content:center}.s7gwfhl svg{width:12px;height:12px;color:var(--secondaryTextColor)}.t1l7jwmd{width:100%;border-collapse:collapse;margin-bottom:1em}.scnj7qb{text-align:left;white-space:nowrap;position:sticky;top:0;font-weight:500;color:var(--secondaryTextColor);background-color:var(--tabBgColor);font-family:var(--headingFontFamily);padding:10px;font-size:calc(var(--font-size) - 2px);z-index:2}.scnj7qb[data-align=center]{text-align:center}.scnj7qb[data-align=right]{text-align:right}.scnj7qb[data-sortable=true]{cursor:pointer}.scnj7qb:first-child{padding-left:24px}.scnj7qb:last-child{padding-right:24px}.sei6h77{text-align:left;font-size:var(--font-size);padding:var(--vertical-padding-cell) var(--horizontal-padding-cell)}.sei6h77[data-align=center]{text-align:center}.sei6h77[data-align=right]{text-align:right}.sei6h77:first-child{padding-left:24px}.sei6h77:last-child{padding-right:24px}.ssfvbl2{border-bottom:1px solid var(--row-border);background-color:transparent}.ssfvbl2[data-clickable=true]{cursor:pointer;transition:background-color .15s ease}.ssfvbl2[data-clickable=true]:hover{background-color:var(--bgRaisedColor)}.ssfvbl2[data-clickable=true]:focus{outline:2px solid var(--selectFocusColor);outline-offset:-2px}.ssfvbl2[data-clickable=true]:focus:not(:focus-visible){outline:none}.s1q8ub41{display:flex;width:100%;height:100%;min-height:100px;padding:16px}.nhsi642,.s1q8ub41{justify-content:center;align-items:center}.nhsi642{flex-direction:column;padding:40px 20px;gap:20px;text-align:center;min-height:300px}.sfcw2vk{display:flex;align-items:center;gap:8px}.s7nkclj{flex-shrink:0}.s1qo1cav{display:flex;flex-direction:column}.c1w1h12k.c3tcicc{padding:0}.t1vn47r8{padding:24px 24px 0}.c1ehppwl{max-width:550px}.wofkpjr{margin-top:1em;align-self:stretch}.s1l4p6fh{gap:.5em}.c1t8si2n,.s1l4p6fh{display:flex;flex-direction:column}.c1t8si2n{align-items:center}.cowfcqr.c3tcicc{position:relative}.cowfcqr.c3tcicc iframe{width:100%;height:900px}.lio3d2d{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--bgColor);border-radius:var(--containerRadius)}