@charset "UTF-8";._button_gp3u0_12{align-items:center;background-color:var(--button-background);border:0;border-radius:8px;box-shadow:none;box-shadow:var(--button-box-shadow,none);color:var(--button-color);-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;font-size:.875rem;font-weight:var(--font-weight-semibold);justify-content:center;line-height:1.28;max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-inline-size:-moz-min-content;min-inline-size:min-content;padding:9px 16px;padding:var(--button-padding,9px 16px);transition:background-color var(--d-200) var(--ease-in-out-sine)}._button_gp3u0_12>svg{max-height:16px;max-height:var(--button-icon-size,16px);max-width:16px;max-width:var(--button-icon-size,16px);min-height:16px;min-height:var(--button-icon-size,16px);min-width:16px;min-width:var(--button-icon-size,16px)}._solid-primary_gp3u0_40{--button-color:var(--color-white);--button-background:var(--color-primary)}._solid-primary_gp3u0_40:focus-visible,._solid-primary_gp3u0_40:hover{--button-background:var(--color-primary-accent)}._solid-secondary_gp3u0_50{--button-color:var(--color-secondary-foreground);--button-background:var(--color-secondary)}._solid-secondary_gp3u0_50:focus-visible,._solid-secondary_gp3u0_50:hover{--button-background:var(--color-secondary-accent)}._solid-destructive_gp3u0_60{--button-color:var(--color-white);--button-background:var(--color-destructive)}._solid-destructive_gp3u0_60:focus-visible,._solid-destructive_gp3u0_60:hover{--button-background:var(--color-destructive-accent)}._clear-secondary_gp3u0_70{--button-color:var(--color-foreground);--button-background:var(--color-white)}._clear-secondary_gp3u0_70:focus-visible,._clear-secondary_gp3u0_70:hover{--button-background:var(--color-accent)}._clear-destructive_gp3u0_80{--button-color:var(--color-destructive);--button-background:var(--color-white)}._clear-destructive_gp3u0_80:focus-visible,._clear-destructive_gp3u0_80:hover{--button-background:var(--color-accent)}._outline-secondary_gp3u0_90{--button-background:var(--color-white);--button-box-shadow:inset 0 0 0 1px var(--color-border);--button-color:var(--color-foreground)}._outline-secondary_gp3u0_90:focus-visible,._outline-secondary_gp3u0_90:hover{--button-background:var(--color-accent)}._disabled_gp3u0_102,._loading_gp3u0_103{--button-background:var(--platform-grey-100);--button-box-shadow:none;--button-color:var(--neutral-300);min-inline-size:-moz-min-content;min-inline-size:min-content;pointer-events:none}@media (max-width:639.98px){._fullWidth_gp3u0_113{inline-size:100%;max-inline-size:100%}}._spinner_gp3u0_120{animation:_spin_gp3u0_120 1s linear infinite}@keyframes _spin_gp3u0_120{to{transform:rotate(1turn)}}._iconButton_1i1md_1{align-items:center;background-color:var(--icon-button-background);border:0;border-radius:8px;box-shadow:none;box-shadow:var(--icon-button-box-shadow,none);color:var(--icon-button-color);cursor:pointer;display:flex;justify-content:center;min-block-size:36px;min-inline-size:36px;transition:background-color var(--d-200) var(--ease-in-out-sine)}._iconButton_1i1md_1>svg{flex-shrink:0;height:18px;width:18px}._solid-primary_1i1md_23{--icon-button-color:var(--color-white);--icon-button-background:var(--color-primary)}._solid-primary_1i1md_23:focus-visible,._solid-primary_1i1md_23:hover{--icon-button-background:var(--color-primary-accent)}._clear_1i1md_33{--icon-button-color:var(--color-foreground);--icon-button-background:transparent}._clear_1i1md_33:focus-visible,._clear_1i1md_33:hover{--icon-button-background:var(--color-accent)}._clear-secondary_1i1md_43{--icon-button-color:var(--color-foreground-muted);--icon-button-background:transparent}._clear-secondary_1i1md_43:focus-visible,._clear-secondary_1i1md_43:hover{--icon-button-background:var(--color-accent)}._clear-outline_1i1md_53{--icon-button-color:var(--color-foreground);--icon-button-background:transparent;--icon-button-box-shadow:inset 0 0 0 1px var(--color-border)}._clear-outline_1i1md_53:focus-visible,._clear-outline_1i1md_53:hover{--icon-button-background:var(--color-accent)}._disabled_1i1md_65,._loading_1i1md_66{--icon-button-background:var(--platform-grey-100);--icon-button-box-shadow:none;--icon-button-color:var(--neutral-300);pointer-events:none}._spinner_1i1md_74{animation:_spin_1i1md_74 1s linear infinite}@keyframes _spin_1i1md_74{to{transform:rotate(1turn)}}._overlay_1i9na_4{animation:_overlay-fade-in_1i9na_1 .2s ease-out;background:var(--color-overlay);top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000}._drawer_1i9na_12{background-color:var(--neutral-white);border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;box-shadow:0 -4px 24px #00000029;display:flex;flex-direction:column;left:0;max-height:calc(100vh - 64px);min-height:0;outline:none;padding:0;position:fixed;right:0;z-index:1000}._drawerHandle_1i9na_30{background-color:var(--neutral-300);border-radius:9999px;flex-shrink:0;height:4px;margin:20px auto 16px;width:32px}._drawerScrollArea_1i9na_39{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden auto;padding-bottom:max(20px,env(safe-area-inset-bottom));row-gap:2.5rem;-webkit-overflow-scrolling:touch}._drawerHeader_1i9na_53{display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;padding:0 24px;position:relative;row-gap:var(--space-0-5)}._drawerClose_1i9na_63{inset-block-start:0;inset-inline-end:var(--space-1);position:absolute}._drawerTitle_1i9na_69{align-items:flex-start;color:var(--color-foreground);-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font-size:1.75rem;font-weight:var(--font-weight-semibold);line-height:1.14}._drawerText_1i9na_79{color:var(--color-foreground-muted);font-size:1rem;font-weight:var(--font-weight-medium);line-height:1.5}._drawerContent_1i9na_89{display:flex;flex-direction:column;padding:0 24px;row-gap:var(--space-2)}._drawerContentRow_1i9na_97{flex-direction:column;gap:var(--space-2) 0}._drawerContentRow_1i9na_97 .exportButton{min-height:140px}._drawerContentRow_1i9na_97 .exportButton-caption{display:block;min-height:1.25rem}._drawerContent_1i9na_89 .table{table-layout:fixed;width:100%}._drawerContent_1i9na_89 .table-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._drawerContent_1i9na_89 .table-col-shrink{white-space:nowrap;width:120px}._drawerContent_1i9na_89 .table-cell-actions{padding-right:0}._drawerFooter_1i9na_136{-moz-column-gap:8px;column-gap:8px;display:flex;flex-shrink:0;justify-content:flex-start;margin-top:auto;padding:0 24px}._drawerFooter_1i9na_136 [class*=_fullWidth_]{inline-size:100%;max-inline-size:100%}@keyframes _overlay-fade-in_1i9na_1{0%{opacity:0}to{opacity:1}}.filepond--assistant{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{font-size:0;left:1em;margin:0;opacity:0;padding:0;position:absolute;top:1.75em;width:calc(100% - 2em)}.filepond--data{border:none;contain:strict;height:0;margin:0;padding:0;visibility:hidden;width:0}.filepond--data,.filepond--drip{pointer-events:none;position:absolute}.filepond--drip{background:#00000003;border-radius:.5em;bottom:0;left:0;opacity:.1;overflow:hidden;right:0;top:0}.filepond--drip-blob{background:#292625;border-radius:50%;height:8em;margin-left:-4em;margin-top:-4em;-webkit-transform-origin:center center;transform-origin:center center;width:8em}.filepond--drip-blob,.filepond--drop-label{left:0;position:absolute;top:0;will-change:transform,opacity}.filepond--drop-label{align-items:center;color:#4f4f4f;display:flex;height:0;justify-content:center;margin:0;right:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;line-height:1.5;text-align:center}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;cursor:pointer;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;text-decoration-skip-ink:auto}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{border:none;font-family:inherit;font-size:1em;height:1.625em;line-height:inherit;margin:0;outline:none;padding:0;width:1.625em;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{height:100%;width:100%}.filepond--file-action-button.filepond--file-action-button:after{bottom:-.75em;content:"";left:-.75em;position:absolute;right:-.75em;top:-.75em}.filepond--file-action-button{background-color:#00000080;background-image:none;border-radius:50%;box-shadow:0 0 #fff0;color:#fff;cursor:auto;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em #ffffffe6}.filepond--file-action-button[disabled]{background-color:#00000040;color:#ffffff80}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{height:2em;padding:.1875em;width:2em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{background:transparent;border:none;color:inherit;font-family:inherit;line-height:inherit;margin:0 0 0 .25em;outline:none;padding:0;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{height:1.3125em;width:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin:0 .5em 0 0;min-width:0;pointer-events:none;position:static;-webkit-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{align-items:flex-end;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;pointer-events:none;position:static;text-align:right;-webkit-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;height:100%;margin:0;min-width:0;padding:0}.filepond--file-wrapper.filepond--file-wrapper>legend{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{align-items:flex-start;border-radius:.5em;color:#fff;display:flex;height:100%;padding:.5625em;position:static}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@-webkit-keyframes fall{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fall{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{left:0;margin:.25em;padding:0;position:absolute;right:0;top:0;touch-action:auto;will-change:transform,opacity;z-index:1}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em #00000040}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{box-shadow:0 0 0 transparent;transition:box-shadow .125s ease-in-out}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em #00000053}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{left:0;margin:0;position:absolute;right:0;top:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#0000004d;border:.3125em solid transparent;border-radius:99999px}.filepond--list.filepond--list{list-style-type:none;margin:0;padding:0;position:absolute;top:0;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{height:100%;margin:0;max-width:none;width:100%}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{align-items:center;bottom:0;display:flex;height:auto;justify-content:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{height:100%;margin-bottom:0;margin-top:0;overflow:hidden}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{height:100%;left:0;right:0}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status,.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{background-color:#f1f0ef;border-radius:.5em}.filepond--panel{height:100%!important;left:0;margin:0;pointer-events:none;position:absolute;right:0;top:0}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{background-color:transparent!important;border:none!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{left:0;margin:0;padding:0;position:absolute;right:0;top:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.filepond--panel-top:after{background-color:inherit;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.filepond--panel-bottom,.filepond--panel-center{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0);-webkit-transform-origin:left top;transform-origin:left top;will-change:transform}.filepond--panel-bottom{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.filepond--panel-bottom:before{background-color:inherit;content:"";height:2px;left:0;position:absolute;right:0;top:-1px}.filepond--panel-center{border-bottom:none!important;border-radius:0!important;border-top:none!important;height:100px!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{color:#fff;height:1.25em;margin:0;pointer-events:none;position:static;width:1.25em;will-change:transform,opacity}.filepond--progress-indicator svg{height:100%;transform-box:fill-box;vertical-align:top;width:100%}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;contain:layout style size;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:450;line-height:normal;margin-bottom:1em;position:relative;text-align:left;text-rendering:optimizeLegibility}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-bottom:1em;margin-top:1em}.filepond--root .filepond--credits{bottom:-14px;color:inherit;font-size:11px;line-height:.85;opacity:.4;position:absolute;right:0;text-decoration:none;z-index:3}.filepond--root .filepond--credits[style]{bottom:auto;margin-top:14px;top:0}._odooIframe_1pdai_1{height:calc(100vh - 61px);position:relative}._systemMessage_1pdai_6{align-items:center;background-color:var(--neutral-white);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}._systemMessage_1pdai_6 ._spinner_1pdai_17{transform:scale(1.5)}._TooltipPositioner_1a7uu_1{overflow:visible;z-index:1003}._TooltipContent_1a7uu_6{background-color:var(--color-popover);border:1px solid var(--color-border);border-radius:.375rem;box-sizing:border-box;color:var(--color-foreground);display:flex;flex-direction:column;font-size:.875rem;line-height:1.25rem;overflow:visible;padding:.25rem .5rem;transform-origin:var(--transform-origin);transition:transform .1s,opacity .15s}._TooltipContent_1a7uu_6[data-ending-style],._TooltipContent_1a7uu_6[data-starting-style]{opacity:0;transform:scale(.9)}._TooltipContent_1a7uu_6[data-instant]{transition-duration:0s}._TooltipArrow_1a7uu_34{display:flex;z-index:-1}._TooltipArrow_1a7uu_34[data-side=top]{bottom:-5.75px;rotate:180deg}._TooltipArrow_1a7uu_34[data-side=bottom]{rotate:0deg;top:-6.75px}._TooltipArrow_1a7uu_34[data-side=left]{right:-5.75px;rotate:90deg}._TooltipArrow_1a7uu_34[data-side=right]{left:-5.75px;rotate:-90deg}._TooltipArrowFill_1a7uu_59{fill:var(--color-popover)}._TooltipArrowOuterStroke_1a7uu_63{fill:var(--color-border)}._TooltipArrowInnerStroke_1a7uu_67{fill:transparent}._dark_1a7uu_72{background-color:var(--color-foreground);border:2px solid var(--color-foreground);color:var(--color-background)}._dark_1a7uu_72 ._TooltipArrowFill_1a7uu_59,._dark_1a7uu_72 ._TooltipArrowOuterStroke_1a7uu_63{fill:var(--color-foreground)}._brand_1a7uu_87{background-color:var(--color-primary);border:none;border-radius:.5rem;color:var(--color-white);font-size:.75rem;line-height:1rem;padding:.375rem .75rem}._brand_1a7uu_87 ._TooltipArrowFill_1a7uu_59,._brand_1a7uu_87 ._TooltipArrowInnerStroke_1a7uu_67,._brand_1a7uu_87 ._TooltipArrowOuterStroke_1a7uu_63{fill:var(--color-primary)}._root_13f7b_1{align-items:center;border-radius:.5rem;color:var(--color-foreground);display:flex;font-size:.875rem;font-weight:var(--font-weight-regular);gap:.5rem;height:2.25rem;line-height:1;overflow:hidden;padding:.375rem .5rem;position:relative;text-decoration:none;text-overflow:ellipsis;transition:background-color .15s ease-out,width .15s ease-out;white-space:nowrap;width:100%}._root_13f7b_1:hover,._root_13f7b_1[aria-current=page]{background-color:var(--color-sidebar-accent)}._icon_13f7b_28{margin-left:1px;min-height:18px;min-width:18px}._label_13f7b_34{flex:1;font-size:.875rem;font-weight:var(--font-weight-regular);left:33px;line-height:1;min-height:1px;min-width:0;opacity:0;overflow:hidden;position:absolute;text-overflow:ellipsis;transition:opacity .15s ease-out;white-space:nowrap}@container sidebar (width >= 200px){._label_13f7b_34{opacity:1;transition:opacity 1s cubic-bezier(.19,.28,0,.97)}}._nav_13e4k_1{border-inline-end:1px solid var(--color-border);container-name:sidebar;container-type:inline-size;min-width:0}@container content-inner (min-width: 1000px){._nav_13e4k_1{align-self:start;inset-block-start:0;min-block-size:calc(100vh - 64px);position:sticky}}._content_13e4k_16{display:flex;flex-direction:column;gap:40px;padding:24px 12px}._header_13e4k_23{padding-inline:12px}@media (max-width:768px){._header_13e4k_23{padding-inline:4px}}._list_13e4k_31{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}._nav_m1j0l_1{border-inline-end:1px solid var(--color-border);container-name:sidebar;container-type:inline-size;min-width:0}@container content-inner (min-width: 1000px){._nav_m1j0l_1{align-self:start;inset-block-start:0;min-block-size:calc(100vh - 64px);position:sticky}}._content_m1j0l_16{display:flex;flex-direction:column;gap:40px;padding:24px 12px}._header_m1j0l_23{padding-inline:12px}@media (max-width:768px){._header_m1j0l_23{padding-inline:4px}}._header_m1j0l_23 .heading-title{font-weight:var(--font-weight-semibold)}._list_m1j0l_35{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}code[class*=language-],pre[class*=language-]{text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;background:#fafafa;color:#90a4ae;font-family:Roboto Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5em;-moz-tab-size:4;-o-tab-size:4;tab-size:4}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#cceae7;color:#263238}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#cceae7;color:#263238}:not(pre)>code[class*=language-]{border-radius:.2em;padding:.1em;white-space:normal}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1.25em 1em;position:relative}.language-css>code,.language-sass>code,.language-scss>code{color:#f76d47}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#7c4dff}.token.attr-name{color:#39adb5}.token.attr-value,.token.attribute{color:#f6a434}.token.boolean{color:#7c4dff}.token.builtin,.token.cdata,.token.char,.token.class{color:#39adb5}.token.class-name{color:#6182b8}.token.comment{color:#aabfc9}.token.constant{color:#7c4dff}.token.deleted{color:#e53935}.token.doctype{color:#aabfc9}.token.entity{color:#e53935}.token.function{color:#7c4dff}.token.hexcode{color:#f76d47}.token.id,.token.important{color:#7c4dff;font-weight:700}.token.inserted{color:#39adb5}.token.keyword{color:#7c4dff}.token.number{color:#f76d47}.token.operator{color:#39adb5}.token.prolog{color:#aabfc9}.token.property{color:#39adb5}.token.pseudo-class,.token.pseudo-element{color:#f6a434}.token.punctuation{color:#39adb5}.token.regex{color:#6182b8}.token.selector{color:#e53935}.token.string{color:#f6a434}.token.symbol{color:#7c4dff}.token.tag{color:#e53935}.token.unit{color:#f76d47}.token.url,.token.variable{color:#e53935}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.27"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;fill-opacity:1;fill-rule:nonzero;height:inherit;position:absolute;stroke:currentColor;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.latex-block{display:block;margin:1rem 0;overflow-x:auto;text-align:center}.latex-block .katex-display{margin:0}.katex-error,.latex-error{background-color:#fef2f2;background-color:var(--color-error-bg,#fef2f2);border-radius:.25rem;color:#dc2626;color:var(--color-error,#dc2626);font-family:monospace;padding:.125rem .25rem}.latex-error--block{display:block;margin:1rem 0;padding:.5rem;text-align:center}._positioner_16rf6_4{outline:0}._positioner_16rf6_4[data-open]{z-index:1002}._popup_16rf6_12{background-color:var(--color-popover);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 2px 6px #7878951a;max-width:224px;min-width:224px;outline:0;padding:8px;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s}._popup_16rf6_12[data-ending-style],._popup_16rf6_12[data-starting-style]{opacity:0;transform:scale(.9)}._overlay_16rf6_36{animation:_overlay-fade-in_16rf6_1 .2s ease-out;background:var(--color-overlay);top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000}._drawer_16rf6_44{background-color:var(--color-popover);border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;box-shadow:0 -4px 24px #00000029;display:flex;flex-direction:column;left:0;max-height:85vh;outline:none;padding:0;position:fixed;right:0;z-index:1001}._drawerHandle_16rf6_61{background-color:var(--color-border);border-radius:9999px;flex-shrink:0;height:4px;margin:20px auto 16px;width:32px}._drawerContent_16rf6_70{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:0 8px max(20px,env(safe-area-inset-bottom))}._item_16rf6_82{--item-color:var(--color-foreground);--item-icon-color:var(--color-foreground-muted);align-items:center;background:transparent;border-radius:8px;color:var(--item-color);-moz-column-gap:8px;column-gap:8px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.28;outline:0;padding:11px 8px;text-decoration:none;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}._item_16rf6_82[data-disabled]{color:var(--color-foreground-muted);pointer-events:none}._item_16rf6_82:not([data-disabled]){position:relative;z-index:0}._item_16rf6_82:before{background-color:transparent;border-radius:8px;content:"";inset-block:0;inset-inline:0;position:absolute;transition:inherit;z-index:-1}._item_16rf6_82>svg{color:var(--item-icon-color);min-height:18px;min-width:18px}._itemDestructive_16rf6_130{--item-color:var(--color-destructive);--item-icon-color:var(--color-destructive)}._itemDestructive_16rf6_130[disabled]{--item-color:var(--color-foreground-muted);--item-icon-color:var(--color-foreground-muted)}._itemDisabled_16rf6_140{color:var(--color-foreground-muted);pointer-events:none}._separator_16rf6_148{background-color:var(--color-border-elevated);border:none;height:1px;margin:4px 8px}._viewHeader_16rf6_158{padding:15px;position:relative;text-align:center}._viewHeaderClose_16rf6_164{align-items:center;background-color:var(--color-card);border-radius:8px;color:var(--color-foreground-muted);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);left:0;line-height:1;padding:9px 8px;position:absolute;top:4px;transition:background-color var(--d-200) var(--ease-in-out-sine)}@media (hover:hover){._viewHeaderClose_16rf6_164:focus-visible,._viewHeaderClose_16rf6_164:hover{background-color:var(--color-accent)}}._viewHeaderTitle_16rf6_188{color:var(--color-foreground);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:1;text-align:center}@media (hover:hover){._item_16rf6_82:hover:before{background-color:var(--color-popover-accent)}}@media (min-width:900px){._item_16rf6_82{padding-block:9px}}._root_12s9u_1{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:80px auto;grid-gap:12px 20px;align-items:center;gap:12px 20px;margin-bottom:20px}@media (min-width:480px){._root_12s9u_1{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:80px}}._content_12s9u_15{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;flex:1}._mediaWrapper_12s9u_22{align-items:center;background-color:var(--color-muted);border-radius:8px;display:flex;justify-content:center;min-height:80px;min-width:80px}._media_12s9u_22{font-size:32px;line-height:1}._infoWrapper_12s9u_37{display:flex;flex-direction:column;overflow:hidden}._title_12s9u_43{color:var(--color-foreground);font-size:1rem;line-height:1.5}._description_12s9u_53,._title_12s9u_43{font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._description_12s9u_53{color:var(--color-foreground-muted);font-size:.875rem;line-height:1.28}._actions_12s9u_63{-moz-column-gap:1px;column-gap:1px;display:flex}._runButton_12s9u_68{background-color:var(--color-primary);border-bottom-left-radius:8px;border-top-left-radius:8px;color:var(--color-white);-moz-column-gap:8px;column-gap:8px;display:flex;flex:1;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.28;padding:9px 16px;transition:background-color var(--d-200) var(--ease-in-out-sine)}._runButton_12s9u_68>span{flex:1}@media (hover:hover){._runButton_12s9u_68:hover{background-color:var(--color-primary-accent)}}._trigger_12s9u_93{background-color:var(--color-primary);border-bottom-right-radius:8px;border-top-right-radius:8px;color:var(--color-white);-moz-column-gap:8px;column-gap:8px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.28;padding:9px;transition:background-color var(--d-200) var(--ease-in-out-sine)}@media (hover:hover){._trigger_12s9u_93:hover{background-color:var(--color-primary-accent)}}.rhap_container{background-color:#fff;box-shadow:0 0 3px #0003;box-sizing:border-box;display:flex;flex-direction:column;font-family:inherit;line-height:1;padding:10px 15px;width:100%}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:baseline;vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex:1 1 auto;flex-direction:column}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{align-items:center;display:flex;flex:3 1 auto}.rhap_progress-container{align-items:center;align-self:center;cursor:pointer;display:flex;flex:1 0 auto;height:20px;margin:0 calc(10px + 1%);-moz-user-select:none;user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rhap_progress-bar{background-color:#ddd;border-radius:2px;box-sizing:border-box;height:5px;position:relative;width:100%;z-index:0}.rhap_progress-filled{background-color:#868686;border-radius:2px;height:100%;position:absolute;z-index:2}.rhap_progress-bar-show-download{background-color:#dedede80}.rhap_download-progress{background-color:#ddd;border-radius:2px;height:100%;position:absolute;z-index:1}.rhap_progress-indicator{background:#868686;border-radius:50px;box-shadow:0 0 5px #87878780;box-sizing:border-box;height:20px;margin-left:-10px;position:absolute;top:-8px;width:20px;z-index:3}.rhap_controls-section{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}.rhap_additional-controls{align-items:center;display:flex;flex:1 0 auto}.rhap_repeat-button{color:#868686;font-size:26px;height:26px;margin-right:6px;width:26px}.rhap_main-controls{align-items:center;display:flex;flex:0 1 auto;justify-content:center}.rhap_main-controls-button{color:#868686;font-size:35px;height:35px;margin:0 3px;width:35px}.rhap_play-pause-button{font-size:40px;height:40px;width:40px}.rhap_volume-controls{align-items:center;display:flex;flex:1 0 auto;justify-content:flex-end}.rhap_volume-button{color:#868686;flex:0 0 26px;font-size:26px;height:26px;margin-right:6px;width:26px}.rhap_volume-container{align-items:center;display:flex;flex:0 1 100px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area{align-items:center;cursor:pointer;display:flex;height:14px;width:100%}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{background:#ddd;border-radius:2px;box-sizing:border-box;height:4px;position:relative;width:100%}.rhap_volume-indicator{background:#868686;border-radius:50px;box-shadow:0 0 3px #87878780;box-sizing:border-box;cursor:pointer;height:12px;left:0;margin-left:-6px;opacity:.9;position:absolute;top:-4px;width:12px}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{background-color:#868686;border-radius:2px;height:100%;position:absolute;z-index:2}.rhap_button-clear{background-color:transparent;border:none;cursor:pointer;overflow:hidden;padding:0}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}.emailCards{margin:20px 0;width:100%}.emailCards-scroller{position:relative}.emailCards-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;--button-padding:6px;--button-box-shadow:var(--shadow-elevated)}.emailCards-nav--left{left:0}.emailCards-nav--right{right:0}@media (max-width:768px){.emailCards-nav{display:none}}.emailCards-container{display:flex;flex-flow:row nowrap;gap:12px;margin:0 -8px;overflow:auto hidden;padding:8px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.emailCards-container::-webkit-scrollbar{display:none;height:0;width:0}.emailCards-container--fade-left{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000);mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.emailCards-container--fade-right{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.emailCards-container--fade-both{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.emailCard{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--space-1);display:flex;flex-direction:column;flex-shrink:0;gap:8px;height:180px;overflow:hidden;padding:14px;transition:all .2s ease;width:320px}.emailCard.is-clickable{cursor:pointer}.emailCard.is-clickable:hover{box-shadow:var(--shadow-3)}.emailCard-header{justify-content:space-between}.emailCard-header,.emailCard-statusGroup{align-items:center;display:flex;gap:6px}.emailCard-statusDot{font-size:12px;line-height:1}.emailCard.is-unread .emailCard-statusDot{color:var(--color-primary)}.emailCard-attachmentIcon,.emailCard:not(.is-unread) .emailCard-statusDot{color:var(--color-foreground-muted)}.emailCard-attachmentIcon{flex-shrink:0}.emailCard-date{color:var(--color-foreground-muted);font-size:11px;font-weight:500}.emailCard-subject{color:var(--color-foreground);font-size:14px;font-weight:600;min-height:38px}.emailCard-snippet,.emailCard-subject{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;line-height:1.4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.emailCard-snippet{font-size:12px;min-height:32px}.emailCard-from,.emailCard-snippet{color:var(--color-foreground-muted)}.emailCard-from{background:var(--color-muted);border-radius:12px;font-size:11px;font-weight:500;margin-top:auto;max-width:100%;overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.emailCard-skeleton{pointer-events:none}.emailCards{--skeleton-base:var(--color-muted,#f4f4fa);--skeleton-highlight:hsla(0,0%,100%,.75)}.skeleton:after{animation:emailShimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--skeleton-highlight) 50%,transparent 100%);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.skeleton-dot{border-radius:50%;height:12px;width:12px}.skeleton-date{height:11px;width:100px}.skeleton-subject{height:16px;margin:2px 0}.skeleton-snippet{height:14px;margin:2px 0}.skeleton-from{border-radius:12px;height:20px;margin-top:auto;width:140px}@keyframes emailShimmer{0%{left:-100%}50%{left:100%}to{left:100%}}.sourceCards{margin:20px 0;width:100%}.sourceCards-scroller{position:relative}.sourceCards-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;--button-padding:6px;--button-box-shadow:var(--shadow-elevated)}.sourceCards-nav--left{left:0}.sourceCards-nav--right{right:0}@media (max-width:768px){.sourceCards-nav{display:none}}.sourceCards-container{display:flex;flex-flow:row nowrap;gap:10px;margin:0 -8px;overflow:auto hidden;padding:8px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.sourceCards-container::-webkit-scrollbar{display:none;height:0;width:0}.sourceCards-container--fade-left{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000);mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sourceCards-container--fade-right{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sourceCards-container--fade-both{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sourceCard{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--space-1);cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:8px;height:160px;overflow:hidden;padding:12px;position:relative;transition:all .2s ease;width:240px}.sourceCard:hover{box-shadow:var(--shadow-3)}.sourceCard-externalIcon{color:var(--color-foreground-muted);opacity:0;position:absolute;right:12px;top:12px;transition:opacity .2s ease}.sourceCard:hover .sourceCard-externalIcon{opacity:1}.sourceCard-header{align-items:center;display:flex;gap:8px}.sourceCard-favicon{border-radius:2px;flex-shrink:0}.sourceCard-hostname{color:var(--color-foreground-muted);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceCard-title{color:var(--color-foreground);display:-webkit-box;font-size:13px;font-weight:600;-webkit-line-clamp:3;line-height:1.4;min-height:52px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.sourceCard-date{color:var(--color-foreground-muted);font-size:11px;font-weight:500;margin-top:auto}.sourceCard-skeleton{pointer-events:none}.sourceCards{--skeleton-base:var(--color-muted,#f4f4fa);--skeleton-highlight:hsla(0,0%,100%,.75)}.skeleton{background:var(--skeleton-base);border-radius:4px;overflow:hidden;position:relative}.skeleton:after{animation:sourceShimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--skeleton-highlight) 50%,transparent 100%);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.skeleton-favicon{border-radius:2px;flex-shrink:0;height:16px;width:16px}.skeleton-hostname{height:12px;width:120px}.skeleton-title{height:14px;margin:2px 0}.skeleton-date{height:11px;margin-top:auto;width:100px}@keyframes sourceShimmer{0%{left:-100%}50%{left:100%}to{left:100%}}@media (prefers-reduced-motion:reduce){.skeleton:after{animation:none}}.fileCards{margin:20px 0;overflow:visible;width:100%}.fileCards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-gap:var(--space-0-5);gap:var(--space-0-5)}.fileCard{align-items:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--space-1);display:flex;gap:var(--space-0-5);min-height:60px;padding:var(--space-0-5) var(--space-0-75);position:relative;transition:all .2s ease}.fileCard.is-clickable{cursor:pointer}.fileCard.is-clickable:hover{box-shadow:var(--shadow-3)}.fileCard.is-clickable:hover .fileCard-externalLink{opacity:1}.fileCard-icon{align-items:center;border-radius:var(--space-0-5);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.fileCard-icon--code,.fileCard-icon--text,.fileCard-icon--word{background:var(--blue-50);color:var(--blue-500)}.fileCard-icon--excel{background:var(--status-success-light);color:var(--status-success)}.fileCard-icon--powerpoint{background:var(--status-warning-light);color:var(--status-warning)}.fileCard-icon--archive,.fileCard-icon--audio,.fileCard-icon--default,.fileCard-icon--image,.fileCard-icon--pdf,.fileCard-icon--video{background:var(--status-error-light);color:var(--status-error)}.fileCard-content{display:flex;flex:1;flex-direction:column;gap:var(--space-0-25);min-width:0;padding-right:var(--space-1)}.fileCard-externalLink{align-items:center;color:var(--color-foreground-muted);display:flex;justify-content:center;opacity:0;position:absolute;right:var(--space-0-5);top:var(--space-0-5);transition:opacity .2s ease}.fileCard-name{color:var(--color-foreground);display:-webkit-box;font-size:13px;font-weight:500;-webkit-line-clamp:1;line-height:1.3;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical}.fileCard-meta{align-items:center;color:var(--color-foreground-muted);display:flex;font-size:11px;gap:var(--space-0-25)}.fileCard-extension{background:var(--color-muted);border-radius:3px;font-size:10px;font-weight:500;letter-spacing:.02em;padding:1px 5px;text-transform:uppercase}.fileCard-date{color:var(--color-foreground-muted)}.fileCards-container--loading{overflow:hidden}.fileCard-skeleton{pointer-events:none}.fileCard-skeleton .skeleton{background:#e5e7eb;border-radius:4px;overflow:hidden;position:relative}.fileCard-skeleton .skeleton:after{animation:fileShimmer 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 50%,transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.fileCard-skeleton .skeleton-icon{border-radius:8px;flex-shrink:0;height:40px;width:40px}.fileCard-skeleton .skeleton-name{height:14px;margin-bottom:4px;width:80%}.fileCard-skeleton .skeleton-meta{height:10px;width:50%}@keyframes fileShimmer{0%{left:-100%}50%{left:100%}to{left:100%}}.calendarEvents{margin:20px 0;width:100%}.calendarEvents-container{width:100%}.calendarEvents-dayGroup{margin-bottom:16px}.calendarEvents-dayGroup:last-child{margin-bottom:0}.calendarEvents-dayHeader{color:var(--color-foreground);font-size:14px;font-weight:600;margin-bottom:6px;text-transform:capitalize}.calendarEvents-dayEvents{display:flex;flex-direction:column;gap:8px}.calendarEvent{align-items:flex-start;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--space-1);display:flex;gap:12px;padding:12px 10px;position:relative;transition:all .2s ease}.calendarEvent.is-clickable{cursor:pointer}.calendarEvent.is-clickable:hover{box-shadow:var(--shadow-3)}.calendarEvent-externalLink{color:var(--color-foreground-muted);opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s ease}.calendarEvent.is-clickable:hover .calendarEvent-externalLink{opacity:1}.calendarEvent-time{color:var(--color-foreground-muted);flex-shrink:0;font-size:12px;font-weight:500;min-width:90px;padding-top:1px}.calendarEvent-content{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.calendarEvent-summary{color:var(--color-foreground);font-size:13px;font-weight:500;line-height:1.3;word-break:break-word}.calendarEvent-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.calendarEvent-badge{align-items:center;border-radius:4px;display:inline-flex;font-size:10px;font-weight:500;gap:3px;padding:2px 6px}.calendarEvent-badge--online{background:#3b82f61a;color:#1d4ed8}.calendarEvent-location{align-items:center;color:var(--color-foreground-muted);display:inline-flex;font-size:11px;gap:3px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendarEvent-location svg{flex-shrink:0}[data-theme=dark] .calendarEvent-badge--online{background:#3b82f626;color:#93c5fd}.calendarEvents-container--loading{overflow:hidden}.calendarEvents-dayHeader--skeleton{background:#f3f4f6}.calendarEvent-skeleton{pointer-events:none}.calendarEvent-skeleton .skeleton{background:#e5e7eb;border-radius:4px;overflow:hidden;position:relative}.calendarEvent-skeleton .skeleton:after{animation:calendarShimmer 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 50%,transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.calendarEvent-skeleton .skeleton-icon{border-radius:3px;height:14px;width:14px}.calendarEvent-skeleton .skeleton-dayText{height:12px;width:100px}.calendarEvent-skeleton .skeleton-time{flex-shrink:0;height:12px;width:90px}.calendarEvent-skeleton .skeleton-summary{height:14px;width:70%}.calendarEvent-skeleton .skeleton-meta{height:10px;margin-top:4px;width:40%}@keyframes calendarShimmer{0%{left:-100%}50%{left:100%}to{left:100%}}@media (prefers-color-scheme:dark){.calendarEvent-skeleton .skeleton,.calendarEvents-dayHeader--skeleton{background:#374151}.calendarEvent-skeleton .skeleton:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent)}}.calendarAvailability{margin:20px 0;width:100%}.calendarAvailability-container{margin:0 -8px;overflow-x:auto;padding:8px;scroll-behavior:smooth;width:calc(100% + 16px);-webkit-overflow-scrolling:touch}.calendarAvailability-container::-webkit-scrollbar{height:6px}.calendarAvailability-container::-webkit-scrollbar-track{background:var(--color-muted);border-radius:3px}.calendarAvailability-container::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.calendarAvailability-container::-webkit-scrollbar-thumb:hover{background:var(--color-foreground-muted)}.calendarAvailability-empty{align-items:center;background:var(--color-muted);border:1px dashed var(--color-border);border-radius:var(--space-0-5);color:var(--color-foreground-muted);display:flex;font-size:13px;gap:var(--space-0-5);justify-content:center;padding:var(--space-1)}.calendarAvailability-grid{display:flex;gap:var(--space-0-25);min-width:-moz-fit-content;min-width:fit-content;padding:var(--space-0-25) var(--space-0-25) var(--space-0-25) 0}.calendarAvailability-timeColumn{background:var(--color-background);display:flex;flex-direction:column;gap:var(--space-0-25);left:0;padding-left:var(--space-0-25);padding-right:var(--space-0-75);position:sticky;z-index:10}.calendarAvailability-timeColumn-header{background:var(--color-background);height:40px;margin-bottom:var(--space-0-25)}.calendarAvailability-timeSlot{align-items:center;background:var(--color-background);color:var(--color-foreground-muted);display:flex;font-size:12px;font-weight:500;height:36px;justify-content:center}.calendarAvailability-dayColumn{display:flex;flex-direction:column;gap:var(--space-0-25);min-width:120px}.calendarAvailability-dayHeader{align-items:center;color:var(--color-foreground);display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:2px;height:40px;justify-content:center;line-height:1.2;margin-bottom:var(--space-0-25);padding:0 var(--space-0-25);text-align:center;text-transform:capitalize}.calendarAvailability-daySlots{display:flex;flex-direction:column;gap:var(--space-0-25)}.calendarAvailability-slot{align-items:center;border:1px solid transparent;border-radius:6px;cursor:default;display:flex;height:36px;justify-content:center;transition:all .15s ease}.calendarAvailability-slot--available{background:color-mix(in srgb,var(--blue-500) 12%,transparent);border-color:color-mix(in srgb,var(--blue-500) 25%,transparent)}.calendarAvailability-slot--available:hover{background:color-mix(in srgb,var(--blue-500) 20%,transparent);border-color:color-mix(in srgb,var(--blue-500) 40%,transparent)}.calendarAvailability-slot--busy{background:color-mix(in srgb,var(--neutral-200) 20%,transparent);border-color:color-mix(in srgb,var(--neutral-200) 35%,transparent)}.calendarAvailability-slot--busy:hover{background:color-mix(in srgb,var(--neutral-200) 30%,transparent);border-color:color-mix(in srgb,var(--neutral-200) 50%,transparent)}.calendarAvailability-container--loading{overflow:hidden}.calendarAvailability-dayHeader--skeleton{background:#d1fae5}.availabilitySlot-skeleton{pointer-events:none}.availabilitySlot-skeleton .skeleton{background:#d1fae5;border-radius:4px;overflow:hidden;position:relative}.availabilitySlot-skeleton .skeleton:after{animation:availabilityShimmer 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 50%,transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.availabilitySlot-skeleton .skeleton-icon{border-radius:3px;height:14px;width:14px}.availabilitySlot-skeleton .skeleton-dayText{height:12px;width:100px}.availabilitySlot-skeleton .skeleton-time{flex-shrink:0;height:12px;width:90px}.availabilitySlot-skeleton .skeleton-badge{height:12px;width:80px}.availabilitySlot-skeleton .skeleton-duration{height:10px;width:40px}@keyframes availabilityShimmer{0%{left:-100%}50%{left:100%}to{left:100%}}@media (prefers-color-scheme:dark){.availabilitySlot-skeleton .skeleton,.calendarAvailability-dayHeader--skeleton{background:#064e3b}.availabilitySlot-skeleton .skeleton:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent)}}._prose_155kb_1{--spacing-main:20px;--font-base:400 1rem/1.75rem var(--font-sans-serif),sans-serif;--font-h1:550 1.75rem/1.3 var(--font-sans-serif-display);--font-h2:550 1.5rem/1.3 var(--font-sans-serif-display);--font-h3:550 1.25rem/1.3 var(--font-sans-serif-display);--font-h4:550 1rem/1.3 var(--font-sans-serif-display);--font-h5:400 1rem/1.3 var(--font-sans-serif-display);--font-h6:400 .875rem/1.3 var(--font-sans-serif-display);--margin-block-h1:3rem 1rem;--margin-block-h2:2.75rem 1rem;--margin-block-h3:2.25rem 1rem;--margin-block-h4:2rem 1rem;--margin-block-h5:1.75rem 1rem;--margin-block-h6:1.5rem .75rem}@media (min-width:768px){[data-prose-size=light-xl] ._prose_155kb_1{--font-h1:550 2.5rem/1.3 var(--font-sans-serif-display);--font-h2:550 1.75rem/1.3 var(--font-sans-serif-display);--font-h3:550 1.5rem/1.3 var(--font-sans-serif-display);--font-h4:550 1.125rem/1.3 var(--font-sans-serif-display);--font-h5:400 1.125rem/1.3 var(--font-sans-serif-display);--font-h6:400 1.125rem/1.3 var(--font-sans-serif-display);--margin-block-h1:3.75rem 1.5rem;--margin-block-h2:3.25rem 1.25rem;--margin-block-h3:2.5rem 1rem;--margin-block-h4:2rem 1rem;--margin-block-h5:1.75rem 1rem;--margin-block-h6:1.5rem 1rem}[data-prose-size=xl] ._prose_155kb_1{--spacing-main:24px;--font-base:400 1.125rem/2rem var(--font-sans-serif),sans-serif;--font-h1:550 2.5rem/1.3 var(--font-sans-serif-display);--font-h2:550 1.75rem/1.3 var(--font-sans-serif-display);--font-h3:550 1.5rem/1.3 var(--font-sans-serif-display);--font-h4:550 1.125rem/1.3 var(--font-sans-serif-display);--font-h5:400 1.125rem/1.3 var(--font-sans-serif-display);--font-h6:400 1.125rem/1.3 var(--font-sans-serif-display);--margin-block-h1:3.75rem 1.5rem;--margin-block-h2:3.25rem 1.25rem;--margin-block-h3:2.5rem 1rem;--margin-block-h4:2rem 1rem;--margin-block-h5:1.75rem 1rem;--margin-block-h6:1.5rem 1rem}}._prose_155kb_1{color:var(--color-foreground);font:var(--font-base);max-width:640px}._prose_155kb_1 blockquote,._prose_155kb_1 div.code-toolbar,._prose_155kb_1 figure,._prose_155kb_1 h1,._prose_155kb_1 h2,._prose_155kb_1 h3,._prose_155kb_1 h4,._prose_155kb_1 h5,._prose_155kb_1 h6,._prose_155kb_1 img,._prose_155kb_1 ol,._prose_155kb_1 p,._prose_155kb_1 picture,._prose_155kb_1 pre,._prose_155kb_1 table,._prose_155kb_1 ul,._prose_155kb_1 video,._prose_155kb_1>*{margin-block-end:var(--spacing-main)}._prose_155kb_1 blockquote:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 div.code-toolbar:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 figure:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 h1:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 h2:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 h3:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 h4:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 h5:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 h6:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 img:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 ol:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 p:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 picture:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 pre:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 table:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 ul:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1 video:not(:is(blockquote,blockquote *)):last-child,._prose_155kb_1>:not(:is(blockquote,blockquote *)):last-child{margin-block-end:0}._prose_155kb_1 h1{font:var(--font-h1);margin-block:var(--margin-block-h1)}._prose_155kb_1 h1,._prose_155kb_1 h2{color:var(--color-secondary-foreground)}._prose_155kb_1 h2{font:var(--font-h2);margin-block:var(--margin-block-h2)}._prose_155kb_1 h3{font:var(--font-h3);margin-block:var(--margin-block-h3)}._prose_155kb_1 h3,._prose_155kb_1 h4{color:var(--color-secondary-foreground)}._prose_155kb_1 h4{font:var(--font-h4);margin-block:var(--margin-block-h4)}._prose_155kb_1 h5{color:var(--color-secondary-foreground);font:var(--font-h5);margin-block:var(--margin-block-h5)}._prose_155kb_1 h6{color:var(--color-foreground-muted);font:var(--font-h6);margin-block:var(--margin-block-h6);text-transform:uppercase}._prose_155kb_1 b,._prose_155kb_1 strong{font-weight:550}._prose_155kb_1 ol,._prose_155kb_1 ul{padding-inline-start:1.5rem}._prose_155kb_1 ul{list-style-type:square}._prose_155kb_1 ul li::marker{color:var(--color-primary)}._prose_155kb_1 ol{list-style-type:decimal}._prose_155kb_1 ol li::marker{color:var(--color-foreground-muted);font-weight:550}._prose_155kb_1 li{margin-block:.75rem}._prose_155kb_1 hr{background-color:var(--color-border);block-size:1px;border:none;margin-block:2.25rem}._prose_155kb_1 :is(blockquote:has(blockquote),blockquote blockquote){border-left:4px solid var(--color-primary);padding-inline:1rem}._prose_155kb_1 blockquote:has(blockquote){padding-block-end:.1px}._prose_155kb_1 blockquote blockquote{border-color:var(--color-border)}._prose_155kb_1 blockquote:not(blockquote *):has(p):not(:has(:not(p))){font-style:italic;padding-block-end:.1px;padding-inline:3.25rem;position:relative}._prose_155kb_1 blockquote:not(blockquote *):has(p):not(:has(:not(p))):after,._prose_155kb_1 blockquote:not(blockquote *):has(p):not(:has(:not(p))):before{color:var(--color-secondary);font-size:4.5rem;font-weight:700;position:absolute}._prose_155kb_1 blockquote:not(blockquote *):has(p):not(:has(:not(p))):before{content:"“";left:0;top:1rem}._prose_155kb_1 blockquote:not(blockquote *):has(p):not(:has(:not(p))):after{bottom:-1rem;content:"”";right:0}._prose_155kb_1 a{text-decoration:underline;word-wrap:break-word;color:var(--color-primary);overflow-wrap:anywhere;word-break:break-word}._prose_155kb_1 a[href^=http]:after{content:"↗";display:inline-block;font-size:.85em;margin-inline-start:.15em}._prose_155kb_1 table{border-collapse:collapse;display:block;font:var(--text-sm);overflow-x:auto}._prose_155kb_1 tbody,._prose_155kb_1 thead{width:100%}._prose_155kb_1 thead{color:var(--color-foreground-muted);text-align:left}._prose_155kb_1 tr:not(tbody>tr:last-child){border-bottom:1px solid var(--color-border)}._prose_155kb_1 th{font-weight:460}._prose_155kb_1 td,._prose_155kb_1 th{padding:1rem}._prose_155kb_1 td:first-child,._prose_155kb_1 th:first-child{padding-inline-start:0}._prose_155kb_1 td:last-child,._prose_155kb_1 th:last-child{padding-inline-end:0}._prose_155kb_1 pre{background-color:var(--color-muted);font-size:14px;margin:0;padding:12px 16px}._prose_155kb_1 pre:not(.code-toolbar>pre){border-radius:16px;margin:20px 0}._prose_155kb_1 pre.language-mermaid,._prose_155kb_1 pre.language-mermaid>code,._prose_155kb_1 pre.language-plaintext,._prose_155kb_1 pre.language-plaintext>code{overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}._prose_155kb_1 .stream-fade-in{animation:_stream-fade-in-anim_155kb_1 var(--d-500) var(--ease-out-sine) forwards}@keyframes _stream-fade-in-anim_155kb_1{0%{opacity:0}to{opacity:1}}._prose_155kb_1 code:not(pre>code){background-color:var(--color-muted);border-radius:8px;display:inline-block;font-family:var(--font-mono);font-size:15px;line-height:1.47;max-width:100%;padding:0 4px}._prose_155kb_1 .code-toolbar{border:1px solid var(--color-border);border-radius:16px;display:flex;flex-direction:column-reverse;margin-block:20px;overflow:hidden}._prose_155kb_1 .code-toolbar code{background-color:transparent}._prose_155kb_1 .code-toolbar>pre{font-family:var(--font-mono);font-size:14px;margin:0;scrollbar-width:thin}._prose_155kb_1 .code-toolbar>.toolbar{align-items:center;border-bottom:1px solid var(--color-border);color:var(--color-foreground-muted);display:flex;flex-direction:row-reverse;font:400 14px/18px var(--font-sans-serif),sans-serif;gap:8px;justify-content:space-between;padding:16px 12px 12px}._prose_155kb_1 .code-toolbar>.toolbar button:hover{color:var(--color-foreground)}._prose_155kb_1 pre._language-plaintext_155kb_285,._prose_155kb_1 pre._language-plaintext_155kb_285>code{overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}._prose_155kb_1 img.img-thumbnail{margin:8px 0;max-height:120px;max-width:120px;transition:opacity .2s ease,transform .2s ease}._prose_155kb_1 img.img-thumbnail:hover{opacity:.9;transform:scale(1.02)}._urlContainer_cs2mo_1{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:.5rem;display:flex;gap:0;overflow:hidden}._urlInput_cs2mo_11{background-color:transparent;border:none;color:var(--color-foreground);flex:1;font-family:monospace;font-size:.8125rem;min-width:0;overflow:hidden;padding:.625rem .75rem;text-overflow:ellipsis}._urlInput_cs2mo_11:focus{outline:none}._copyButton_cs2mo_28{align-items:center;background-color:transparent;border:none;border-left:1px solid var(--color-border);color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:background-color .15s ease,color .15s ease;width:2.5rem}._copyButton_cs2mo_28:hover{background-color:var(--color-accent);color:var(--color-foreground)}._copyButton_cs2mo_28:active{background-color:var(--color-border)}._Actions_1dj82_1{display:flex;gap:1rem;justify-content:end}._DropdownMenuPositioner_1dj82_7{z-index:10000}._DropdownMenu_1dj82_7{background-color:var(--color-popover);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 2px 6px #7878951a;box-sizing:border-box;min-width:200px;padding:.5rem;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s}._DropdownMenu_1dj82_7[data-ending-style],._DropdownMenu_1dj82_7[data-starting-style]{opacity:0;transform:scale(.95)}._DropdownMenuItem_1dj82_31{align-items:center;background-color:transparent;border:none;border-radius:.375rem;color:var(--neutral-600);cursor:pointer;display:flex;font:var(--link);gap:.5rem;margin:0;min-height:2rem;padding:.5rem;text-align:left;transition:background-color .1s;width:100%}._DropdownMenuItem_1dj82_31:active:not(:disabled),._DropdownMenuItem_1dj82_31:hover:not(:disabled){background-color:var(--color-popover-accent)}._DropdownMenuItem_1dj82_31:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._DropdownMenuItem_1dj82_31._disabled_1dj82_59,._DropdownMenuItem_1dj82_31:disabled{cursor:not-allowed;opacity:.5}._DropdownMenuItem_1dj82_31 svg{block-size:.875rem;inline-size:.875rem}._actionIcon_8l0ey_1{height:1rem;width:1rem}._tmpIconButton_8l0ey_6{background-color:transparent;border-radius:8px;color:var(--color-foreground-muted);display:flex;padding:5px;transition:background-color var(--d-200) var(--ease-in-out-sine)}._tmpIconButton_8l0ey_6._active_8l0ey_14,._tmpIconButton_8l0ey_6[data-popup-open]{background-color:var(--color-accent)}._tmpIconButton_8l0ey_6:focus-visible,._tmpIconButton_8l0ey_6:hover{background-color:var(--color-accent)}._tmpIconButton_8l0ey_6>svg{max-height:18px;max-width:18px;min-height:18px;min-width:18px}._menuItem_8l0ey_32,._subMenuItem_8l0ey_33{align-items:center;color:var(--color-foreground);display:flex;font-size:.875rem;gap:.5rem;line-height:1.125rem;padding:9px 8px;width:100%}._menuItem_8l0ey_32>svg,._subMenuItem_8l0ey_33>svg{color:var(--color-foreground-muted);min-height:18px;min-width:18px}._subMenu_8l0ey_33{background-color:var(--color-popover);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 4px 12px #0000001a;box-sizing:border-box;min-width:290px;padding:.5rem;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s}._subMenu_8l0ey_33[data-ending-style],._subMenu_8l0ey_33[data-starting-style]{opacity:0;transform:scale(.95)}@media (min-width:900px){._subMenu_8l0ey_33{min-width:320px}}._subMenuHeader_8l0ey_74{padding:15px;position:relative}._subMenuClose_8l0ey_79{align-items:center;background-color:var(--color-card);border-radius:8px;color:var(--color-foreground-muted);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:.875rem;font-weight:400;left:0;line-height:1;padding:9px 8px;position:absolute;top:4px;transition:background-color var(--d-200) var(--ease-in-out-sine)}@media (hover:hover){._subMenuClose_8l0ey_79:focus-visible,._subMenuClose_8l0ey_79:hover{background-color:var(--color-accent)}}._subMenuTitle_8l0ey_103{color:var(--color-foreground);font-size:.875rem;font-weight:500;line-height:1;text-align:center}._subMenuSeparator_8l0ey_111{background-color:var(--color-border-elevated);border:0;height:1px;margin:4px 8px}._iconSpinning_8l0ey_118{animation:_spin_8l0ey_1 1s linear infinite}@keyframes _spin_8l0ey_1{to{transform:rotate(1turn)}}._root_14bzh_1{align-items:center;background-color:var(--color-muted);border-radius:16px;display:flex;flex-wrap:wrap;gap:20px;padding:20px;text-align:left;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);width:100%}@media (hover:hover){._root_14bzh_1:hover:not([disabled]){background-color:var(--color-hover-accent)}._root_14bzh_1:hover:not([disabled]) ._button_14bzh_17{background:var(--color-primary-accent)}}._wrapIcon_14bzh_24{align-items:center;background-color:var(--color-white);border-radius:8px;box-shadow:inset 0 0 0 1px var(--color-border);display:flex;justify-content:center;min-height:40px;min-width:40px}._info_14bzh_35{display:flex;flex:1;flex-direction:column;overflow:hidden;row-gap:4px}._title_14bzh_43{color:var(--color-foreground);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:1.28}._text_14bzh_53,._title_14bzh_43{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._text_14bzh_53{color:var(--color-foreground-muted);font-size:.75rem;font-weight:var(--font-weight-medium);line-height:1}._button_14bzh_17{align-items:center;background-color:var(--color-primary);border:none;border-radius:8px;color:var(--color-white);display:inline-flex;font-size:14px;font-weight:var(--font-weight-semibold);justify-content:center;line-height:1;min-height:36px;padding:8px 16px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);width:100%;-webkit-tap-highlight-color:transparent}@media (min-width:480px){._button_14bzh_17{flex:0 0 auto;width:-moz-max-content;width:max-content}}._wrapper_15dh2_1{flex:1}._select_15dh2_9,._wrapper_15dh2_1{align-items:center;display:flex;gap:var(--space-0-25);min-width:0}._select_15dh2_9{background-color:transparent;border:none;border-radius:8px;color:var(--color-foreground-muted);-moz-column-gap:8px;column-gap:8px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.28;margin:0;outline:0;overflow:hidden;padding:9px 4px;text-overflow:ellipsis;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:calc(100vw - 150px)}._select_15dh2_9:hover,._select_15dh2_9[data-popup-open]{background-color:var(--color-popover-accent)}._select_15dh2_9:focus-visible{outline:none}@media (min-width:1200px){._select_15dh2_9{max-width:30vw;width:-moz-fit-content;width:fit-content}}._selectValue_15dh2_48{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}._selectIcon_15dh2_54,._selectTypeIcon_15dh2_55{display:flex}._selectIcon_15dh2_54[data-popup-open]{transform:rotate(180deg)}._positioner_15dh2_65{outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}._popup_15dh2_71{background-clip:padding-box;background-color:var(--neutral-white);border:1px solid var(--neutral-100);border-radius:var(--space-0-5);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-sizing:border-box;color:var(--neutral-800);max-width:var(--available-width);min-width:var(--anchor-width);transform-origin:top center;transition:transform .15s,opacity .15s}._popup_15dh2_71[data-ending-style],._popup_15dh2_71[data-starting-style]{opacity:0;transform:scale(.95)}._popup_15dh2_71[data-side=none]{opacity:1;transform:none;transition:none}._list_15dh2_101{box-sizing:border-box;max-height:min(300px,var(--available-height));overflow-y:auto;padding:var(--space-0-5);position:relative;scroll-behavior:auto;scroll-padding-block:0}._item_15dh2_113{--item-color:var(--color-foreground);--item-icon-color:var(--color-foreground-muted);align-items:center;background:transparent;border-radius:8px;color:var(--item-color);-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;font-size:14px;font-weight:400;line-height:1.28;min-width:var(--anchor-width);outline:0;padding:11px 8px;text-decoration:none;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}._item_15dh2_113>svg{color:var(--item-icon-color);min-height:18px;min-width:18px}._item_15dh2_113[data-disabled],._item_15dh2_113[data-selected]{color:var(--color-foreground-muted);pointer-events:none}._item_15dh2_113[data-highlighted],._item_15dh2_113[data-selected]{background-color:var(--color-popover-accent)}._itemText_15dh2_156{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._scrollArrow_15dh2_163{display:none}._error-dropdown_110ej_1{position:relative}._error-indicator_110ej_5{align-items:center;background-color:var(--status-error-light);border:none;border-radius:8px;color:var(--status-error);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1;padding:9px;transition:background-color var(--d-200) var(--ease-in-out-sine)}._error-indicator_110ej_5:focus-visible,._error-indicator_110ej_5:hover{background-color:var(--color-accent)}._error-indicator_110ej_5._active_110ej_25{background-color:var(--color-accent)}._error-indicator_110ej_5>svg{flex-shrink:0;max-height:18px;max-width:18px;min-height:18px;min-width:18px}._error-panel_110ej_38{background-color:var(--neutral-white);border:1px solid var(--neutral-100);border-radius:.5rem;box-shadow:0 4px 12px #0000001a;margin-top:4px;min-width:320px;padding:.5rem;position:absolute;right:0;top:100%;z-index:100}._error-panel-header_110ej_52{align-items:center;color:var(--color-foreground);display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:space-between;line-height:1.125rem;padding:9px 8px}._error-list_110ej_64{list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0}._error-item_110ej_72{border-radius:.375rem;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:.5rem;position:relative;transition:background-color .1s}._error-item_110ej_72+._error-item_110ej_72{margin-top:4px}._error-item_110ej_72:hover{background-color:var(--platform-grey-50)}._error-item_110ej_72:active{background-color:var(--neutral-100)}._error-copied-overlay_110ej_95{align-items:center;background-color:var(--status-success-light);border-radius:.375rem;color:var(--status-success);display:flex;font-size:.75rem;font-weight:500;gap:.5rem;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}._error-type_110ej_109{color:var(--status-error);font-size:.625rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}._error-message_110ej_117{color:var(--neutral-700);font-family:var(--font-mono);font-size:.6875rem;line-height:1.4;word-break:break-word}._error-location_110ej_125{color:var(--neutral-500);font-family:var(--font-mono);font-size:.625rem}._container_1purs_1{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}._iframe_1purs_9{background:var(--neutral-white);border:0;display:block;flex:1;min-height:380px;width:100%}._loading_1purs_18{box-sizing:border-box;display:flex;height:100%;justify-content:center;padding-top:40%}._loadingContent_1purs_26{align-items:center;color:var(--neutral-600);display:flex;font:var(--body-small);gap:var(--space-0-5);height:-moz-fit-content;height:fit-content}._artifact_tijyt_1{border:1px solid var(--neutral-100);border-radius:var(--space-0-5);height:100%;overflow:hidden;position:relative}._artifact_tijyt_1:after{background:linear-gradient(0deg,#fff 0,#fff0);bottom:0;content:"";display:block;height:var(--space-1-5);left:0;position:absolute;width:100%}._artifact_tijyt_1._artifact--collapsed_tijyt_23:after{background:linear-gradient(to bottom,hsla(0,0%,100%,0),var(--neutral-white) 90%);bottom:0;content:"";height:32px;left:0;position:absolute;width:100%}._artifact_tijyt_1._artifact--inlineExpanded_tijyt_39{max-height:calc(100vh - 200px);min-height:400px}._artifactViewer_tijyt_45{background-color:var(--color-card);height:100%;min-width:0;overflow:hidden;position:relative}@media (min-width:1200px){._artifactViewer_tijyt_45{border-left:1px solid var(--color-border);box-shadow:var(--shadow-right-element)}}._artifactViewer_tijyt_45._artifact--collapsed_tijyt_23:after{background:linear-gradient(to bottom,hsla(0,0%,100%,0),var(--neutral-white) 90%);bottom:0;content:"";height:32px;left:0;position:absolute;width:100%}._artifactViewer_tijyt_45._artifact--inlineExpanded_tijyt_39{max-height:calc(100vh - 200px);min-height:400px}._artifact-scroller_tijyt_79{height:100%;overflow:hidden auto;scrollbar-width:none}._artifact-scroller--webpage_tijyt_85{overflow:hidden}._artifact-body_tijyt_89{display:flex;flex-direction:column}._artifact-body--webpage_tijyt_94{height:100%;min-height:0}._artifact-header_tijyt_99{align-items:center;background:var(--color-card);display:flex;gap:4px;justify-content:space-between;padding:8px 12px;position:sticky;top:0;z-index:11}@media (min-width:768px){._artifact-header_tijyt_99{padding:8px 16px}}._artifact-close-artifact_tijyt_115{display:none}._artifact-close-artifact-button_tijyt_119{--button-padding:5px;--button-icon-size:18px;--button-color:var(--color-foreground-muted)}._artifact-close-artifact-button_tijyt_119:focus-visible,._artifact-close-artifact-button_tijyt_119:hover{--button-color:var(--color-foreground-muted);--button-background:var(--color-accent)}._artifact-info_tijyt_131{align-items:center;border-radius:8px;color:var(--color-foreground-muted);-moz-column-gap:8px;column-gap:8px;display:flex;flex:1;min-width:0;padding:9px 8px}._artifact-selector-item-offset_tijyt_142{margin-left:calc(16px + .5rem)}._artifact-title_tijyt_147{color:var(--color-foreground-muted);flex:1;font-size:14px;font-weight:400;line-height:1.28;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._artifact-title-select-wrapper_tijyt_158{align-items:center;color:var(--neutral-400);display:flex;gap:var(--space-0-25)}._artifact-title-select-wrapper_tijyt_158:hover{color:var(--neutral-600)}._artifact-title-select_tijyt_158{background:transparent;border:none;color:var(--color-foreground-muted);cursor:pointer;flex:1;font-size:14px;font-weight:400;line-height:1.28;min-width:0;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}._artifact-actions_tijyt_186{align-items:center;display:flex;gap:4px}._artifact-content_tijyt_192{flex:1;padding:16px 24px}@media (min-width:768px){._artifact-content_tijyt_192{padding:24px 48px}}._artifact-content_tijyt_192._artifact-content--streaming_tijyt_200{overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none}._artifact-content_tijyt_192._artifact-content--streaming_tijyt_200::-webkit-scrollbar{display:none}._artifact-content--webpage_tijyt_211{display:flex;flex-direction:column;min-height:0;padding:0}._artifact-content-inner_tijyt_218{margin-inline:auto;width:min(100%,640px)}._artifact-content-inner_tijyt_218 [data-prose]{margin-block-end:40px}._artifact-content-inner--webpage_tijyt_228{display:flex;flex:1;flex-direction:column;height:100%;margin-inline:0;min-height:0;width:100%}._pill_tijyt_242{background:var(--color-popover);border:1px solid var(--color-border);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;row-gap:8px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);width:100%}@media (hover:hover){._pill_tijyt_242:hover{background-color:var(--color-accent)}}._pill-disabled_tijyt_261{pointer-events:none}._pill-header_tijyt_265{align-items:center;color:var(--neutral-400);display:flex;font-size:.875rem;font-weight:400;gap:8px;line-height:1.28;padding:8px}._pill-title_tijyt_276{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pill-actions-button_tijyt_291,._pill-icon_tijyt_284{align-items:center;display:flex;justify-content:center;padding:9px}._pill-actions-button_tijyt_291{border-radius:8px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99)}@media (hover:hover){._pill-actions-button_tijyt_291:hover{background-color:var(--color-accent)}}._pill-preview_tijyt_306{max-height:200px;overflow:hidden;padding:0 var(--space-1);pointer-events:none;position:relative}._pill-preview_tijyt_306:after{background:linear-gradient(180deg,#fff0,#fff);bottom:0;content:"";height:60px;left:0;pointer-events:none;position:absolute;right:0}._pill-preview_tijyt_306 h1{font-family:var(--font-sans-serif-display);font-size:20px;font-weight:500}._pill-preview_tijyt_306 h2{font-size:18px;font-weight:500}._pill-preview--streaming_tijyt_342{max-height:none;overflow:visible}._pill-preview--streaming_tijyt_342:after{display:none}._pill-preview-scroller_tijyt_353{max-height:300px;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none}._pill-preview-scroller_tijyt_353::-webkit-scrollbar{display:none}._item_bskt0_1{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;display:flex;height:44px;overflow:hidden;transition:background-color .1s ease-in-out;width:44px}._item_bskt0_1 img{aspect-ratio:1/1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (hover:hover){._item_bskt0_1:is(a):hover{background-color:var(--color-accent)}}._item_14sap_1{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;color:var(--color-foreground);display:flex;font:var(--font-label);gap:10px;height:44px;max-width:min(240px,100%);padding:8px 12px;text-decoration:none;transition:background-color .1s ease-in-out}._item_14sap_1 svg{color:var(--color-foreground-muted);flex-shrink:0;height:20px;width:20px}@media (hover:hover){._item_14sap_1:is(a):hover{background-color:var(--color-accent)}}._name_14sap_30{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._button_1bxez_1{align-items:center;background-color:transparent;border:0;border-radius:8px;color:var(--color-foreground-muted);cursor:pointer;display:flex;height:32px;justify-content:center;padding:6px;transition:background-color var(--d-150) var(--ease-in-out-sine),color var(--d-150) var(--ease-in-out-sine);width:32px}._button_1bxez_1:focus-visible,._button_1bxez_1:hover{background-color:var(--color-accent);color:var(--color-foreground)}._button_1bxez_1:disabled{opacity:.4;pointer-events:none}._button_1bxez_1>svg{height:18px;width:18px}.userBlock-autoGenerated{align-items:center;color:var(--neutral-400);display:inline-flex;font:var(--caption-regular);gap:6px}._wrapper_18x2m_1{block-size:5rem;overflow:hidden;position:relative}._wrapper_18x2m_1:after,._wrapper_18x2m_1:before{block-size:2.5rem;content:"";display:block;inline-size:100%;inset-inline:0;position:absolute;z-index:1}._wrapper_18x2m_1:before{background:linear-gradient(0deg,#fff0,#fff);inset-block-start:0}._wrapper_18x2m_1:after{background:linear-gradient(180deg,#fff0,#fff);inset-block-end:0}._content_18x2m_36{color:var(--neutral-400);display:flex;flex-direction:column;font:var(--caption-regular);height:100%;overflow:hidden;row-gap:var(--space-0-25);-webkit-user-select:none;-moz-user-select:none;user-select:none}._referenceLinks_1n83c_1{align-items:center;background-color:var(--neutral-white);border:1px solid var(--neutral-100);border-radius:.75rem;color:var(--neutral-800);-moz-column-gap:.625rem;column-gap:.625rem;display:flex;font:var(--caption-regular);padding:.5rem .75rem;transition:background-color var(--d-200) var(--ease-out-sine)}._referenceLinks_1n83c_1:focus-visible,._referenceLinks_1n83c_1:hover{background-color:var(--platform-grey-50)}._avatars_1n83c_19{display:flex}._avatar_1n83c_19{background-color:var(--neutral-white);block-size:1rem;border:1px solid var(--neutral-white);border-radius:50%;inline-size:1rem;-o-object-fit:cover;object-fit:cover;position:relative}._avatar_1n83c_19:nth-of-type(2),._avatar_1n83c_19:nth-of-type(3){margin-inline-start:-.5rem}._avatar_1n83c_19:first-of-type{z-index:3}._avatar_1n83c_19:nth-of-type(2){z-index:2}._avatar_1n83c_19:nth-of-type(3){z-index:1}._dialogReferenceLink_1n83c_50{background-color:var(--neutral-white);border:1px solid var(--platform-grey-100);border-radius:.25rem;display:flex;flex-direction:column;padding:var(--space-1) 1.25rem;row-gap:var(--space-1);transition:background-color var(--d-200) var(--ease-out-sine)}._dialogReferenceLink_1n83c_50:focus-visible,._dialogReferenceLink_1n83c_50:hover{background-color:var(--platform-grey-50)}._dialogReferenceLinkSource_1n83c_66{-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex}._dialogReferenceLinkImage_1n83c_71{background-color:var(--neutral-white);block-size:1.75rem;border:1px solid var(--platform-grey-100);border-radius:50%;inline-size:1.75rem;-o-object-fit:cover;object-fit:cover}._dialogReferenceLinkName_1n83c_80{color:var(--neutral-800);display:block;font:var(--link)}._dialogReferenceLinkUrl_1n83c_86{color:var(--neutral-600);font:var(--link);inline-size:216px}._dialogReferenceLinkTitle_1n83c_96,._dialogReferenceLinkUrl_1n83c_86{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dialogReferenceLinkTitle_1n83c_96{color:var(--neutral-800);font:var(--label-regular);inline-size:252px}._container_mstn4_1{border:1px solid var(--neutral-100);border-radius:var(--space-0-5);display:flex;flex-direction:column;margin-bottom:0;margin-top:0;padding:var(--space-0-75);row-gap:var(--space-0-5)}._header_mstn4_12{align-items:center;display:flex;justify-content:space-between}._title_mstn4_18{align-items:center;display:flex;gap:var(--space-0-5)}._titleText_mstn4_24{animation:none;background:var(--gradient-double-primary);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;display:flex;font:var(--label-small);position:relative;-webkit-text-fill-color:transparent}._counter_mstn4_41{color:var(--neutral-400);font:var(--label-small)}._textAnimation_mstn4_46{margin-left:24px}._result_mstn4_50{display:flex;flex-direction:column;row-gap:var(--space-2)}._resultTitle_mstn4_56{color:var(--neutral-600);font:var(--label-small)}._resultContent_mstn4_61{display:flex;flex-direction:column;row-gap:var(--space-2)}._resultFooter_mstn4_67{align-items:center;display:flex;justify-content:space-between}._linksGrid_mstn4_73{display:grid;grid-template-columns:repeat(auto-fill,minmax(252px,1fr));grid-gap:var(--space-1);gap:var(--space-1)}._suggestions_1w2q3_1{display:flex;flex-direction:column;gap:8px;list-style:none;margin:12px 0 0;padding:0}._suggestion_1w2q3_1{align-items:flex-start;background:transparent;border:0;border-radius:8px;color:var(--color-foreground-muted);cursor:pointer;display:flex;font:550 14px/18px var(--font-sans-serif),sans-serif;gap:8px;padding:8px;text-align:left;transition:background-color .1s var(--ease-in-out-sine),color .1s var(--ease-in-out-sine);width:100%}._suggestion_1w2q3_1 svg{flex-shrink:0;height:18px;width:18px}@media (hover:hover){._suggestion_1w2q3_1:hover{background-color:var(--color-accent);color:var(--color-foreground)}}._suggestionLabel_1w2q3_43{flex:1}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}._chatWrapper_1th15_1{width:100%;block-size:100%;container-name:chatwrapper;container-type:inline-size;min-block-size:0}._chat_1th15_1{display:grid;grid-template-areas:"main artifactViewer";grid-template-columns:1fr 0fr;grid-template-rows:1fr;justify-content:center;position:relative;width:100%;block-size:100%;overflow:hidden;scrollbar-gutter:none;transition:grid-template-columns .3s ease-out;transition:grid-template-columns var(--artifact-transition-duration,.3s) ease-out}._chat_1th15_1._has-artifact_1th15_23{grid-template-columns:1fr 1.3fr}@media (min-width:1200px){._chat_1th15_1._has-artifact_1th15_23 ._chat-messages_1th15_27{padding-inline:40px}}._chat-mainColumn_1th15_34{display:flex;flex-direction:column;grid-area:main;height:100%;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none}@media (max-width:1199.98px){._chat_1th15_1._has-artifact_1th15_23{grid-template-areas:"artifactViewer"!important;grid-template-columns:1fr!important}._chat_1th15_1._has-artifact_1th15_23 ._chat-mainColumn_1th15_34{display:none!important}}._chat-conversation_1th15_56{flex:1;min-width:0;overflow:visible;text-align:center}._chat-conversation_1th15_56._has-artifact_1th15_23 ._scroller_1th15_63{margin-left:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:20px}._chat-artifactViewer_1th15_71{animation:_fadeIn_1th15_1 .3s ease-out .1s forwards;grid-area:artifactViewer;height:100%;min-height:0;min-width:0;opacity:0;z-index:11}@keyframes _fadeIn_1th15_1{0%{opacity:0}to{opacity:1}}._chat-inputWrapper_1th15_91{background:var(--color-background);bottom:0;display:flex;justify-content:center;padding-block-end:var(--content-padding-block);padding-inline:var(--content-padding-inline);position:sticky;width:100%;z-index:10}@media (max-width:768px){._chat-inputWrapper_1th15_91{margin-block-end:-8px;padding-block-end:16px;padding-inline:8px}}._chat-emptyState_1th15_109{display:flex;inline-size:min((100% - 64px),var(--medium-size));inset-block-start:50%;inset-inline-start:50%;justify-content:center;opacity:0;position:absolute;text-align:left;transform:translate(-50%,-50%);transition:opacity var(--d-200) var(--ease-in-sine)}._chat-emptyState_1th15_109.is-visible{opacity:1}._chat-messages_1th15_27{margin:24px auto;margin-block:12px;max-width:var(--chat-size-inline);opacity:0;padding-block-end:calc(64px + env(safe-area-inset-bottom,0px));padding-inline:20px;position:relative;text-align:left;transition:opacity var(--d-200) var(--ease-in-sine);width:100%}._chat-messages_1th15_27.is-visible{opacity:1}._chat-messagePair_1th15_146{margin-block:12px;position:relative;scroll-margin-top:16px;width:100%}._chat-messagePair_1th15_146 .userMessage-wrapper{align-self:flex-end;max-width:75%}._chat-messagePair_1th15_146 .userMessage-wrapper+.assistantMessage,._chat-messagePair_1th15_146 .userMessage-wrapper+.chatSkeleton,._chat-messagePair_1th15_146 .userMessage-wrapper+.userMessage-wrapper{margin-top:12px}._chat-messagePair_1th15_146 .assistantMessage{align-self:flex-start;max-width:100%}._chat-messagePair_1th15_146 .assistantMessage+.assistantMessage,._chat-messagePair_1th15_146 .assistantMessage+.chatSkeleton,._chat-messagePair_1th15_146 .assistantMessage+.userMessage-wrapper{margin-top:12px}._container_1y2xa_1{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:20px;box-shadow:var(--shadow-elevated);display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:var(--chat-size-inline);overflow:hidden;padding:16px 12px 12px;position:relative;width:100%}._content_1y2xa_24{display:flex;flex-direction:column;gap:16px;padding-inline:8px}._footer_1y2xa_31{align-items:center;display:flex;gap:10px;justify-content:space-between}._leftGroup_1y2xa_38,._rightGroup_1y2xa_43{display:flex;gap:4px}._footer_1y2xa_31._disabled_1y2xa_48{pointer-events:none}._footer_1y2xa_31._disabled_1y2xa_48 ._leftGroup_1y2xa_38,._footer_1y2xa_31._disabled_1y2xa_48 ._rightGroup_1y2xa_43>:not(:last-child){opacity:.5}._footer_1y2xa_31._disabled_1y2xa_48 ._rightGroup_1y2xa_43>:last-child{pointer-events:auto}._button_1ez0v_1{--background-color:var(--color-card);--background-color-hover:var(--color-accent);--color:var(--color-foreground);align-items:center;background-color:var(--background-color);block-size:36px;border-radius:8px;color:var(--color);cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:4px;justify-content:center;line-height:18px;min-inline-size:36px;padding:8px;transition-duration:.1s;transition-property:background-color,border-color;transition-timing-function:ease-in-out}._button_1ez0v_1:disabled{color:var(--color-foreground-disabled);cursor:not-allowed;pointer-events:none}._button_1ez0v_1 svg{height:18px;width:18px}@media (hover:hover){._button_1ez0v_1:hover{background-color:var(--background-color-hover)}}._button_1ez0v_1._outline_1ez0v_41{--border-color:var(--color-border);--border-color-hover:var(--color-border);border:1px solid var(--border-color)}._button_1ez0v_1._brand_1ez0v_48{--background-color:var(--color-primary);--background-color-hover:var(--color-primary-accent);--color:var(--color-white)}._positioner_r7ske_1{z-index:1050}._popup_r7ske_5{background-color:var(--color-popover);border:1px solid var(--color-border);border-radius:20px;box-shadow:var(--shadow-elevated);max-height:70vh;overflow:hidden;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s,translate .15s;width:var(--anchor-width)}._popup_r7ske_5[data-ending-style],._popup_r7ske_5[data-starting-style]{opacity:0;transform:translateY(10px)}._overlay_2pswu_1{background-color:var(--color-overlay);top:0;right:0;bottom:0;left:0;position:fixed;z-index:1040}._content_2pswu_8{background-color:var(--color-popover);border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;display:flex;flex-direction:column;left:0;max-height:calc(100dvh - 64px);outline:none;padding-block:16px;position:fixed;right:0;z-index:1050}._scrollArea_2pswu_24{flex:1;min-height:0;overflow-y:auto}._notch_2pswu_30{background-color:var(--color-border);border-radius:4px;height:4px;margin:0 auto 16px;width:32px}._group_1l8dt_1,._header_1l8dt_5{padding:8px}._title_1l8dt_9{color:var(--color-foreground-muted);font-size:12px;font-weight:400;line-height:1}._container_1evln_1{align-items:center;background-color:var(--color-card);border-bottom:1px solid var(--color-border);display:flex;gap:8px;padding:16px;position:sticky;top:0;z-index:10}[data-vaul-drawer] ._container_1evln_1{border:1px solid var(--color-border);border-radius:8px;margin-inline:16px;padding:12px}._container_1evln_1 svg{color:var(--color-foreground-muted);height:18px;width:18px}._input_1evln_26{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:var(--color-foreground);font-size:16px;font-weight:400;line-height:24px;outline:none;padding:0;width:100%}._assistant_1nw4j_1{align-items:center;border-radius:8px;display:flex;gap:12px;min-width:0;padding:8px;position:relative}@media (hover:hover){._assistant_1nw4j_1:has(._favorite_1nw4j_12:hover),._assistant_1nw4j_1:has(._title_1nw4j_11:hover){background-color:var(--color-popover-accent)}}._assistant_1nw4j_1[data-keyboard-selected]{background-color:var(--color-popover-accent);outline:2px solid var(--color-primary);outline-offset:-2px}@media (hover:hover){._assistant_1nw4j_1[data-keyboard-selected]{outline:2px solid var(--color-primary)}._assistant_1nw4j_1[data-keyboard-selected] ._favorite_1nw4j_12{visibility:visible}}._content_1nw4j_36{display:flex;flex-direction:column;gap:2px;min-width:0}._title_1nw4j_11{background:none;border:none;color:var(--color-foreground);cursor:pointer;font-size:14px;font-weight:400;line-height:18px;overflow:hidden;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}._title_1nw4j_11:after{content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}._description_1nw4j_65{color:var(--color-foreground-muted);font-size:12px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._favorite_1nw4j_12{--background-color:transparent;align-items:center;background-color:transparent;background-color:var(--background-color);border:0;border-radius:50%;color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;margin:0 0 0 auto;padding:0;position:relative;transition:background-color .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px;z-index:2}._favorite_1nw4j_12 svg{height:18px;width:18px}@media (hover:hover){._favorite_1nw4j_12{visibility:hidden}._assistant_1nw4j_1:hover ._favorite_1nw4j_12,._favorite_1nw4j_12:hover{visibility:visible}._favorite_1nw4j_12:hover{--background-color:var(--color-hover-accent)}}._favorite_1nw4j_12:focus-visible{--background-color:var(--color-hover-accent)}._favorite_1nw4j_12[data-pressed] svg{color:var(--color-primary);fill:var(--color-primary)}._mainIcon_1nw4j_134{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;display:flex;flex-shrink:0;font-family:var(--font-sans-serif-display);font-size:24px;height:40px;justify-content:center;line-height:24px;padding:8px;width:40px}._emptyState_5ce9x_1{color:var(--color-foreground-muted);font:var(--font-label);padding-block:32px;text-align:center}._emptyState_5ce9x_1 svg{height:16px;vertical-align:text-bottom;width:16px}._assistantsList_qo85q_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}._assistantsEmptyState_qo85q_6{background-color:var(--color-sidebar-background)}@media (max-width:768px){._assistantsEmptyState_qo85q_6{background-color:var(--color-card)}}._item_b8nw2_1{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--color-foreground);cursor:pointer;display:flex;gap:12px;height:36px;justify-content:space-between;padding:8px;transition:background-color .15s ease;width:100%}._item_b8nw2_1[disabled]{opacity:.5}._item_b8nw2_1[disabled]:not([aria-busy=true]){pointer-events:none}._item_b8nw2_1[aria-busy=true]{cursor:wait}@media (hover:hover){._item_b8nw2_1:hover{background-color:var(--color-popover-accent)}}._leading_b8nw2_35{align-items:center;display:flex;gap:12px}._icon_b8nw2_41{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;justify-content:center}._icon_b8nw2_41,._icon_b8nw2_41 svg{height:18px;width:18px}._label_b8nw2_56,._trailing_b8nw2_60{font:var(--font-label)}._trailing_b8nw2_60{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0}._trailing_b8nw2_60 svg{height:18px;width:18px}._trailingText_b8nw2_73{display:none;height:18px}@media (hover:hover){._item_b8nw2_1:hover ._trailingText_b8nw2_73{display:block}}._trailingIcon_b8nw2_84{height:18px}@media (hover:hover){._item_b8nw2_1:hover ._trailingIcon_b8nw2_84{display:none}}._switch_b8nw2_95{background-color:var(--color-border);border:none;border-radius:10px;cursor:pointer;display:flex;flex-shrink:0;height:20px;padding:2px;position:relative;transition:background-color .15s ease;width:36px}._switch_b8nw2_95[data-checked]{background-color:var(--color-primary)}._switch_b8nw2_95:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._switchThumb_b8nw2_118{background-color:var(--color-white);border-radius:50%;box-shadow:0 1px 2px #0000001a;height:16px;transition:transform .15s ease;width:16px}._switchThumb_b8nw2_118[data-checked]{transform:translate(16px)}._list_txtoy_6,._root_txtoy_1{display:flex;width:100%}._list_txtoy_6{background-color:var(--color-muted);border-radius:10px;gap:4px;padding:4px;position:relative}._tab_txtoy_16{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--color-foreground);cursor:pointer;display:flex;flex:1;font:var(--font-label);gap:8px;justify-content:center;outline:none;padding:5px 12px;transition:color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}._tab_txtoy_16 svg{height:18px;width:18px}._tab_txtoy_16[data-selected]{color:var(--color-foreground)}._tab_txtoy_16:focus-visible{border-radius:6px;outline:2px solid var(--color-primary);outline-offset:-2px}._indicator_txtoy_54{background-color:var(--color-card);border-radius:6px;box-shadow:0 1px 3px #00000014;height:calc(100% - 8px);left:0;position:absolute;top:4px;transform:translate(var(--active-tab-left));width:var(--active-tab-width);z-index:0}._root_txtoy_1:hover ._indicator_txtoy_54{transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}._groups_1x63c_1{display:grid;grid-template-columns:1fr}@media (min-width:550px){._groups_1x63c_1{grid-template-columns:1fr 1fr}}._connections_1x63c_10{display:flex;flex-direction:column}@media (min-width:550px){._connections_1x63c_10{border-left:1px solid var(--color-border);grid-column:2;grid-row:1/3;height:0;min-height:100%;overflow-y:auto;scrollbar-width:thin}}._connectionsEmptyState_1x63c_25{align-items:center;display:flex;flex:1;justify-content:center}._model_3bod2_1{align-items:center;border-radius:8px;display:flex;gap:12px;min-width:0;padding:8px;position:relative}@media (hover:hover){._model_3bod2_1:hover{background-color:var(--color-popover-accent)}}._model_3bod2_1._isSelected_3bod2_16{background-color:var(--color-popover-accent)}._logo_3bod2_21{background-color:var(--color-card);border-radius:6px;flex-shrink:0;height:38px;margin:2px;outline:1px solid var(--color-border);outline-offset:1px;overflow:hidden;width:38px}._content_3bod2_33{align-items:flex-start;display:flex;flex-direction:column}._title_3bod2_39{color:var(--color-foreground);font:var(--font-label)}._description_3bod2_44{color:var(--color-foreground-muted);display:-webkit-box;font:var(--font-caption);overflow:hidden;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}._modelsList_sev56_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px}._logo_sev56_7{height:18px;width:18px}@keyframes _spin_nhp19_11{0%{rotate:0deg}to{rotate:1turn}}._spinning_nhp19_11{animation:_spin_nhp19_11 1s linear infinite}._pill_1nie7_1{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;color:var(--color-foreground);display:flex;font:var(--font-label);gap:4px;justify-content:center;max-block-size:36px;min-inline-size:42px;padding:8px}._pill_1nie7_1 svg{height:18px;width:18px}._removeButton_1nie7_21{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0;padding:0;width:20px}._removeButton_1nie7_21 svg{height:16px;width:16px}@media (hover:hover){._removeButton_1nie7_21:hover{background-color:var(--color-accent)}}._enabledConnections_1mjul_1{align-items:center;border-radius:8px;display:flex;gap:8px;height:36px;justify-content:center;padding:8px;transition:background-color .1s ease-in-out}@media (hover:hover){._enabledConnections_1mjul_1:hover{background-color:var(--color-accent)}}._enabledConnections_1mjul_1 img{border:1px solid transparent;height:18px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition-duration:.3s;transition-property:margin-left,border-radius;transition-timing-function:ease-in-out;width:18px}._enabledConnections_1mjul_1 img:first-child{z-index:3}._enabledConnections_1mjul_1 img:nth-child(2){z-index:2}._enabledConnections_1mjul_1 img:nth-child(3){z-index:1}._enabledConnections_1mjul_1._maxConnections_1mjul_40 img{background-color:var(--color-card);border-color:var(--color-card);border-radius:50%}@media (hover:hover){._enabledConnections_1mjul_1:hover ._enabledConnections_1mjul_1._maxConnections_1mjul_40 img{background-color:var(--color-accent)}}._enabledConnections_1mjul_1._maxConnections_1mjul_40 img:not(:first-child){margin-left:-16px}._hiddenInput_1j825_1{display:none}._list_1j825_5{display:flex;flex-wrap:wrap;gap:8px}._item_1j825_11{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;display:flex;height:44px;max-width:min(240px,100%);position:relative;transition:background-color .1s ease-in-out}._item_1j825_11 img{aspect-ratio:1/1;border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (hover:hover){._item_1j825_11:has(:hover){background-color:var(--color-accent)}}._image_1j825_37 ._removeButton_1j825_38{background:var(--color-accent);position:absolute;right:-10px;top:-10px}@media (hover:hover){._image_1j825_37 ._removeButton_1j825_38{display:none}._image_1j825_37 ._previewButton_1j825_54:hover+._removeButton_1j825_38,._image_1j825_37 ._removeButton_1j825_38:hover{display:flex}}._file_1j825_60{align-items:center;color:var(--color-foreground);display:flex;font:var(--font-label);gap:10px;padding:8px}._file_1j825_60 svg{color:var(--color-foreground-muted)}._previewButton_1j825_54{align-items:center;display:flex;flex:1;gap:10px;height:100%;justify-content:center;min-width:0}._previewButton_1j825_54 svg{color:var(--color-foreground-muted);height:26px;width:26px}._previewButton_1j825_54:before{content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}._removeButton_1j825_38{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--color-foreground-muted);cursor:pointer;display:flex;height:20px;justify-content:center;margin:0;padding:0;transition:background-color .1s ease-in-out;width:20px;z-index:1}@media (hover:hover){._removeButton_1j825_38:hover{background-color:var(--color-hover-accent)}}._name_1j825_119{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dragOverlay_1j825_126{align-items:center;background:color-mix(in srgb,var(--color-muted) 90%,transparent);color:var(--color-foreground-muted);display:flex;font:var(--font-label);gap:8px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:10}._input_1ozn2_1{--line-height:24px;background-color:transparent;border:none;color:var(--color-foreground);font:var(--font-body);line-height:24px;line-height:var(--line-height);max-height:168px;max-height:calc(var(--line-height)*7);min-height:24px;min-height:var(--line-height);outline:none!important;overflow-y:auto;padding:0;resize:none;width:100%}._input_1ozn2_1:disabled{background-color:transparent;opacity:.5;pointer-events:none}._overlay_hdc2f_1{--voice-visualizer-height:24px;block-size:24px;color:var(--color-foreground);gap:.5rem}._loading_hdc2f_12,._overlay_hdc2f_1{align-items:center;block-size:var(--voice-visualizer-height);display:flex;inline-size:100%}._loading_hdc2f_12{animation:_shimmer_hdc2f_1 2s linear infinite;background:linear-gradient(90deg,var(--color-foreground-muted) 0,var(--color-foreground-muted) 40%,color-mix(in srgb,var(--color-foreground-muted) 40%,transparent) 50%,var(--color-foreground-muted) 60%,var(--color-foreground-muted) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;font:var(--font-body-text);-webkit-text-fill-color:transparent}@keyframes _shimmer_hdc2f_1{0%{background-position:100% 0}to{background-position:-100% 0}}._dots_hdc2f_42:after{animation:_dots_hdc2f_42 2s infinite;content:""}@keyframes _dots_hdc2f_42{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}._indicator_hdc2f_67{align-items:center;display:flex;flex-shrink:0;gap:.25rem;width:70px}._pulse_hdc2f_75{height:24px;position:relative;width:24px}._pulse_hdc2f_75:before{background-color:var(--color-destructive);block-size:.5rem;inline-size:.5rem;z-index:1}._pulse_hdc2f_75:after,._pulse_hdc2f_75:before{border-radius:50%;content:"";left:50%;position:absolute;top:50%;translate:-50% -50%}._pulse_hdc2f_75:after{animation:_pulse-animation_hdc2f_1 2.5s infinite var(--ease-in-out-cubic);background:var(--color-destructive);block-size:.75rem;inline-size:.75rem;opacity:.5}@keyframes _pulse-animation_hdc2f_1{0%{filter:blur(1.5px);opacity:.5;scale:1}50%{filter:blur(2px);opacity:.3;scale:1.25}to{filter:blur(1.5px);opacity:.5;scale:1}}._time_hdc2f_128{color:var(--color-foreground);font:var(--font-body-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._overlay_hdc2f_1 .voice-visualizer{block-size:var(--voice-visualizer-height);flex:1;overflow:hidden}._popupMedium_1kb22_2{max-width:280px!important;min-width:280px!important}._popupWide_1kb22_7{max-width:320px!important;min-width:320px!important}._trigger_1kb22_12{--chat-actions-max-width:240px;align-items:center;border-radius:8px;box-shadow:none;color:var(--color-foreground-muted);-moz-column-gap:8px;column-gap:8px;display:none;font-size:.875rem;font-weight:400;line-height:1.28;max-width:240px;max-width:var(--chat-actions-max-width);padding:9px 12px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99)}@media (min-width:900px){._trigger_1kb22_12{display:flex;padding:9px 8px}}@container content-header (width >= 1000px){._trigger_1kb22_12{--chat-actions-max-width:360px}}@container content-header (width >= 1200px){._trigger_1kb22_12{--chat-actions-max-width:480px}}._trigger_1kb22_12[data-popup-open]{background-color:var(--color-accent);color:var(--color-foreground)}._trigger_1kb22_12[data-popup-open]>svg{transform:rotate(180deg)}@media (hover:hover){._trigger_1kb22_12:hover{background-color:var(--color-accent);color:var(--color-foreground)}}._trigger_1kb22_12>svg{color:var(--color-foreground-muted);min-height:16px;min-width:16px}._text_1kb22_64{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._separator_1kb22_70{background-color:var(--color-border-elevated);border:0;height:1px;margin:4px 8px}._input_1kb22_77[class]{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:8px;color:var(--color-foreground);font-size:.875rem;padding:9px 16px;width:100%}._input_1kb22_77[class]:focus{border-color:var(--color-border);outline:none}._content_1kb22_92{display:flex;flex-direction:column;gap:8px;padding:8px}._messageWrapper_1kb22_99{padding:8px}._message_1kb22_99{color:var(--color-foreground-muted);font-size:.875rem;font-weight:400;text-align:center}._container_1jkfh_2{border-radius:8px;display:block;overflow:hidden;position:relative}._fillParent_1jkfh_10{display:block;height:100%;width:100%}._ratio4x3_1jkfh_18{aspect-ratio:4/3;display:block;width:100%}._ratio5x4_1jkfh_24{aspect-ratio:5/4;display:block;width:100%}._ratio4x5_1jkfh_30{aspect-ratio:4/5;display:block;width:100%}._ratio16x9_1jkfh_36{aspect-ratio:16/9;display:block;width:100%}._ratio9x16_1jkfh_42{aspect-ratio:9/16;display:block;width:100%}._ratio16x10_1jkfh_48{aspect-ratio:16/10;display:block;width:100%}._ratio1x1_1jkfh_54{aspect-ratio:1/1;display:block;width:100%}._skeleton_1jkfh_61{background:#f4f4fa;background:var(--color-muted,#f4f4fa);border-radius:inherit;top:0;right:0;bottom:0;left:0;opacity:1;overflow:hidden;position:absolute;transition:opacity .3s ease-in-out}._skeleton_1jkfh_61:after{animation:_shimmer_1jkfh_1 1.6s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.75) 50%,transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes _shimmer_1jkfh_1{0%{left:-100%}50%{left:100%}to{left:100%}}._skeleton_1jkfh_61._hidden_1jkfh_103{opacity:0;pointer-events:none}._image_1jkfh_109{border-radius:inherit;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:100%}._image_1jkfh_109._loaded_1jkfh_121{opacity:1}@media (prefers-reduced-motion:reduce){._skeleton_1jkfh_61:after{animation:none}._image_1jkfh_109,._skeleton_1jkfh_61{transition:none}}@media (prefers-color-scheme:dark){._skeleton_1jkfh_61{background:#374151;background:var(--neutral-700,#374151)}._skeleton_1jkfh_61:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent)}}._root_1qo2o_1{background-color:var(--card-bg-color);border-radius:8px;display:flex;flex-direction:column}._home_1qo2o_8{transform-origin:center;transition:transform .3s ease-out}._home_1qo2o_8:hover{transform:scale(1.02)}._home_1qo2o_8 ._content_1qo2o_17{padding-bottom:32px}._default_1qo2o_21{--card-bg-color:transparent;--card-image-radius:8px 8px 8px 8px;--card-content-padding:12px 0 24px;--card-title-font-size:24px;--card-title-font-weight:var(--font-weight-semibold);--card-title-line-height:1.4}@media (min-width:769px){._default_1qo2o_21{--card-content-padding:20px 0 24px;--card-title-font-size:2rem;--card-title-line-height:1.32}}._hightlighted_1qo2o_42{--card-bg-color:var(--color-muted);--card-image-radius:8px 8px 0 0;--card-content-padding:16px;--card-title-font-size:1.5rem;--card-title-font-weight:var(--font-weight-semibold);--card-title-line-height:1.32}@media (min-width:769px){._hightlighted_1qo2o_42{--card-content-padding:20px;--card-title-font-size:1.75rem}}._medium_1qo2o_56{--card-bg-color:transparent;--card-image-radius:8px 8px 8px 8px;--card-content-padding:12px 0 24px;--card-title-font-size:1.25rem;--card-title-font-weight:var(--font-weight-medium);--card-title-line-height:1.4}@media (max-width:768px){._medium_1qo2o_56{--card-title-font-size:24px;--card-content-padding:12px 0 24px;border-block-end:1px solid #e2e3e9;border-block-end:1px solid var(--color-border,#e2e3e9);padding-block-start:20px}}._compactSize_1qo2o_73._medium_1qo2o_56{--card-title-font-size:1rem;--card-title-font-weight:var(--font-weight-semibold)}@media (max-width:768px){._compactSize_1qo2o_73._medium_1qo2o_56{--card-title-font-size:24px}}._compactSize_1qo2o_73._medium_1qo2o_56 ._title_1qo2o_82{font-family:var(--font-sans-serif)}._figure_1qo2o_86{aspect-ratio:16/10;border-radius:var(--card-image-radius);overflow:hidden;position:relative;width:100%}._img_1qo2o_96{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._type_1qo2o_102{align-items:center;background-color:var(--color-pill-background);border-radius:4px;color:var(--color-pill-text);-moz-column-gap:6px;column-gap:6px;display:flex;font-size:.75rem;font-weight:var(--font-weight-medium);left:8px;line-height:1;padding:4px 8px;position:absolute;top:8px;z-index:1}._content_1qo2o_17{display:flex;flex-direction:column;flex-grow:1;padding:var(--card-content-padding);row-gap:16px}._info_1qo2o_127{display:flex;flex-direction:column;flex-grow:0;flex-grow:var(--card-info-grow,0);row-gap:8px}@media (min-width:769px){._info_1qo2o_127{row-gap:16px}}._title_1qo2o_82{color:var(--color-foreground);display:-webkit-box;font-family:var(--font-sans-serif-display);font-size:var(--card-title-font-size);font-weight:var(--card-title-font-weight);line-height:var(--card-title-line-height);min-height:auto;min-height:var(--card-title-min-height,auto);overflow:hidden;text-align:left;text-wrap:auto;-webkit-box-orient:vertical;-webkit-line-clamp:none;-webkit-line-clamp:var(--card-title-clamp,none)}._home_1qo2o_8 ._title_1qo2o_82{font-weight:var(--font-weight-medium)}@media (max-width:768px){._home_1qo2o_8 ._title_1qo2o_82{font-weight:var(--font-weight-semibold)}}._description_1qo2o_161{color:var(--color-foreground-muted);font-size:1rem;font-weight:var(--font-weight-regular);line-height:1.5;text-align:left}._truncate_1qo2o_169{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}._truncateSmall_1qo2o_175{-webkit-line-clamp:3}._truncateLarge_1qo2o_179{-webkit-line-clamp:6}._meta_1qo2o_183{align-items:center;color:var(--color-foreground-muted);display:flex;font-size:14px;font-weight:400;line-height:1.28}._meta_1qo2o_183>span:not(:first-of-type):before{content:"·";margin:0 4px}@media (max-width:768px){._home_1qo2o_8._medium_1qo2o_56:last-child{border-block-end:none}}._card_jo8ma_1{align-items:flex-start;border-block-end:1px solid #e2e3e9;border-block-end:1px solid var(--color-border,#e2e3e9);box-sizing:border-box;display:flex;gap:12px;inline-size:100%;justify-content:space-between;max-inline-size:273px;padding-block:20px;position:relative}._cardHome_jo8ma_14{transform-origin:center;transition:transform .3s ease-out}._cardHome_jo8ma_14:hover{transform:scale(1.02)}._card_jo8ma_1:first-child{padding-block-start:0}._card_jo8ma_1:last-child{border-block-end:none}._link_jo8ma_31{all:unset;color:inherit;cursor:pointer;display:block;inline-size:100%}._link_jo8ma_31:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}._link_jo8ma_31:focus-visible:after{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}._content_jo8ma_51{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:4px;justify-content:flex-start;min-block-size:0;min-inline-size:0}._card_jo8ma_1:has(._emoji_jo8ma_63) ._content_jo8ma_51,._card_jo8ma_1:has(._image_jo8ma_62) ._content_jo8ma_51{max-inline-size:180px}._topic_jo8ma_67{color:#7f828e;color:var(--color-foreground-muted,#7f828e);font-size:14px;line-height:18px}._title_jo8ma_75,._topic_jo8ma_67{font-family:var(--font-sans-serif);font-weight:var(--font-weight-medium)}._title_jo8ma_75{color:#17181a;color:var(--color-foreground,#17181a);display:-webkit-box;font-size:16px;-webkit-line-clamp:3;line-height:1.4;margin:0;overflow:hidden;text-align:start;text-overflow:ellipsis;text-wrap:auto;-webkit-box-orient:vertical}._imageWrapper_jo8ma_91{align-self:flex-start;block-size:80px;border-radius:8px;flex-shrink:0;inline-size:80px;overflow:hidden;position:relative}._card_jo8ma_1:has(._topic_jo8ma_67) ._imageWrapper_jo8ma_91{margin-top:0}._image_jo8ma_62{-o-object-fit:cover;object-fit:cover}._emojiWrapper_jo8ma_112,._image_jo8ma_62{block-size:100%;border-radius:8px;inline-size:100%}._emojiWrapper_jo8ma_112{align-items:center;background-color:#f4f4fa;display:flex;justify-content:center}._emoji_jo8ma_63{font-family:Inter,sans-serif;font-size:32px;line-height:normal}@media (max-width:768px){._card_jo8ma_1{gap:12px;max-inline-size:100%;padding-block:24px}._card_jo8ma_1:first-child{padding-block-start:24px}._card_jo8ma_1:has(._emoji_jo8ma_63) ._content_jo8ma_51,._card_jo8ma_1:has(._image_jo8ma_62) ._content_jo8ma_51{flex:1 0 0;max-inline-size:none}._title_jo8ma_75{font-size:20px;font-weight:var(--font-weight-medium)}._imageWrapper_jo8ma_91{block-size:100px;inline-size:100px}._card_jo8ma_1:has(._topic_jo8ma_67) ._imageWrapper_jo8ma_91{margin-top:22px}._emoji_jo8ma_63{font-size:52px}}._card_1plp8_1{box-sizing:border-box;display:grid;grid-template-columns:1fr 187px;grid-gap:24px;align-items:start;border-block-end:1px solid #e2e3e9;border-block-end:1px solid var(--color-border,#e2e3e9);gap:24px;max-width:582px;padding-block:24px;position:relative;width:100%}._cardHome_1plp8_14{padding-block:16px;transform-origin:center;transition:transform .3s ease-out}._cardHome_1plp8_14:hover{transform:scale(1.02)}._card_1plp8_1:not(:has(._imageWrapper_1plp8_24)){grid-template-columns:1fr}._card_1plp8_1:first-child{padding-block-start:0}._card_1plp8_1:last-child{border-block-end:none}._link_1plp8_36{all:unset;color:inherit;cursor:pointer;display:block;inline-size:100%}._link_1plp8_36:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}._link_1plp8_36:focus-visible:after{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}._content_1plp8_56{gap:16px;justify-content:center;min-block-size:0;min-inline-size:0}._content_1plp8_56,._textSection_1plp8_66{align-items:flex-start;display:flex;flex-direction:column}._textSection_1plp8_66{gap:8px;inline-size:100%}._textSectionCompact_1plp8_74{gap:4px}._topic_1plp8_78{color:#7f828e;color:var(--color-foreground-muted,#7f828e);font-family:var(--font-sans-serif);font-size:14px;font-weight:var(--font-weight-medium);line-height:18px}._title_1plp8_86{color:#17181a;color:var(--color-foreground,#17181a);display:-webkit-box;font-family:var(--font-sans-serif-display);font-size:22px;font-weight:var(--font-weight-semibold);-webkit-line-clamp:3;line-height:1.32;margin:0;overflow:hidden;text-align:start;text-overflow:ellipsis;text-wrap:auto;width:100%;-webkit-box-orient:vertical}._titleRelaxed_1plp8_103{line-height:1.4}._titleCompact_1plp8_107{font-weight:400}._description_1plp8_113,._titleCompact_1plp8_107{font-family:var(--font-sans-serif);font-size:16px}._description_1plp8_113{color:#7f828e;color:var(--color-foreground-muted,#7f828e);display:-webkit-box;font-weight:var(--font-weight-regular);-webkit-line-clamp:4;line-height:24px;margin:0;overflow:hidden;text-align:start;text-overflow:ellipsis;-webkit-box-orient:vertical}._cardHome_1plp8_14 ._description_1plp8_113{color:#6c6c89;font-weight:var(--font-weight-regular)}._cardHome_1plp8_14 ._title_1plp8_86{font-size:16px}@media (max-width:768px){._cardHome_1plp8_14 ._title_1plp8_86{font-size:20px}}._cardHome_1plp8_14 ._title_1plp8_86 ._link_1plp8_36{font-weight:var(--font-weight-medium)}@media (max-width:768px){._cardHome_1plp8_14 ._title_1plp8_86 ._link_1plp8_36{font-weight:var(--font-weight-semibold)}}._caption_1plp8_149{color:#7f828e;color:var(--color-foreground-muted,#7f828e);font-family:var(--font-sans-serif);font-size:14px;font-weight:400;line-height:18px}._imageWrapper_1plp8_24{aspect-ratio:240/180;border-radius:8px;margin:0;overflow:hidden;position:relative}._image_1plp8_24{block-size:100%;border-radius:8px;inline-size:100%;-o-object-fit:cover;object-fit:cover}._pillWrapper_1plp8_172{inset-block-start:8px;inset-inline-start:8px;position:absolute}._pill_1plp8_172{background-color:var(--color-pill-background);block-size:24px;border-radius:4px;gap:6px;padding-block:2px;padding-inline:8px}._pillIcon_1plp8_190,._pill_1plp8_172{align-items:center;display:flex;justify-content:center}._pillIcon_1plp8_190{block-size:16px;color:var(--color-pill-icon);inline-size:16px}._pillLabel_1plp8_199{color:var(--color-pill-text);font-size:12px;line-height:20px}._pillLabel_1plp8_199,._topicMobile_1plp8_207{font-family:var(--font-sans-serif);font-weight:var(--font-weight-medium)}._topicMobile_1plp8_207{color:#7f828e;color:var(--color-foreground-muted,#7f828e);display:none;font-size:14px;line-height:18px}@media (max-width:768px){._card_1plp8_1{gap:16px;grid-template-columns:1fr 100px;max-inline-size:100%;padding-block:24px}._cardHome_1plp8_14{grid-template-columns:1fr;grid-template-rows:auto auto}._imageWrapperHome_1plp8_229{aspect-ratio:16/9;inline-size:100%;order:-1}._contentHome_1plp8_235{order:1}._content_1plp8_56,._textSection_1plp8_66{gap:12px}._title_1plp8_86{font-family:var(--font-sans-serif);font-size:18px}._description_1plp8_113{font-size:14px;line-height:20px}._topicMobile_1plp8_207{display:block}._pillWrapper_1plp8_172{display:none}._cardHome_1plp8_14:not(:last-child){border-block-end:1px solid #e2e3e9;border-block-end:1px solid var(--color-border,#e2e3e9)}._cardHome_1plp8_14:last-child{border-block-end:none}}._card_hpf5s_1{align-items:flex-start;border-block-end:1px solid #e2e3e9;border-block-end:1px solid var(--color-border,#e2e3e9);box-sizing:border-box;display:flex;gap:24px;inline-size:100%;justify-content:flex-end;max-inline-size:890px;padding-block:24px;position:relative}._card_hpf5s_1:first-child{padding-block-start:0}._card_hpf5s_1:last-child{border-block-end:none}._link_hpf5s_22{all:unset;color:inherit;cursor:pointer;display:block;inline-size:100%}._link_hpf5s_22:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}._link_hpf5s_22:focus-visible:after{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}._content_hpf5s_42{flex:1 0 0;justify-content:center;max-inline-size:443px;min-block-size:0;min-inline-size:0}._content_hpf5s_42,._textSection_hpf5s_54{align-items:flex-start;display:flex;flex-direction:column;gap:16px}._textSection_hpf5s_54{block-size:232px;inline-size:100%}._title_hpf5s_63{color:#17181a;color:var(--color-foreground,#17181a);font-family:var(--font-sans-serif-display);font-size:32px;font-weight:var(--font-weight-semibold);-webkit-line-clamp:3;line-height:1.32;text-wrap:auto}._description_hpf5s_79,._title_hpf5s_63{display:-webkit-box;margin:0;overflow:hidden;text-align:start;text-overflow:ellipsis;-webkit-box-orient:vertical}._description_hpf5s_79{font-size:16px;font-weight:var(--font-weight-regular);-webkit-line-clamp:4;line-height:24px}._caption_hpf5s_94,._description_hpf5s_79{color:#7f828e;color:var(--color-foreground-muted,#7f828e);font-family:var(--font-sans-serif)}._caption_hpf5s_94{font-size:14px;font-weight:400;line-height:18px}._imageWrapper_hpf5s_102{aspect-ratio:16/10;border-radius:8px;flex-shrink:0;inline-size:424px;margin:0;overflow:hidden;position:relative}._image_hpf5s_102{block-size:100%;border-radius:8px;inline-size:100%;-o-object-fit:cover;object-fit:cover}._pillWrapper_hpf5s_119{inset-block-start:8px;inset-inline-start:8px;position:absolute}._pill_hpf5s_119{background-color:var(--color-pill-background);block-size:24px;border-radius:4px;gap:6px;padding-block:2px;padding-inline:8px}._pillIcon_hpf5s_137,._pill_hpf5s_119{align-items:center;display:flex;justify-content:center}._pillIcon_hpf5s_137{block-size:16px;color:var(--color-pill-icon);inline-size:16px}._pillLabel_hpf5s_146{color:var(--color-pill-text);font-family:var(--font-sans-serif);font-size:12px;font-weight:var(--font-weight-medium);line-height:20px}@media (max-width:768px){._card_hpf5s_1{align-items:stretch;flex-direction:column-reverse;gap:12px;justify-content:flex-start;max-inline-size:100%;padding-block:24px}._card_hpf5s_1:first-child{padding-block-start:0}._content_hpf5s_42{flex:none;gap:16px;inline-size:100%;max-inline-size:100%}._textSection_hpf5s_54{block-size:auto;gap:8px}._title_hpf5s_63{font-size:24px;line-height:1.4}._description_hpf5s_79{font-size:16px;line-height:24px}._imageWrapper_hpf5s_102{aspect-ratio:16/10;flex-shrink:0;inline-size:100%;position:relative}._pillWrapper_hpf5s_119{display:none}}._root_1v2ds_1{display:flex;flex-direction:column;gap:0;max-width:1200px;width:100%}._smallCardsColumn_1v2ds_9{display:flex;flex-direction:column;gap:24px;order:2;padding-block-start:24px}._mainCardColumn_1v2ds_17{border-block-end:1px solid #e2e3e9;border-block-end:1px solid var(--color-border,#e2e3e9);display:flex;flex-direction:column;order:1}._breadButterColumn_1v2ds_24{display:flex;flex-direction:column;order:3}@media (min-width:900px){._root_1v2ds_1{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:36px;gap:36px}._smallCardsColumn_1v2ds_9{align-self:start;gap:20px;grid-row:1;order:0;padding-block-start:0}._mainCardColumn_1v2ds_17{border-block-end:none;grid-row:1;order:0}._breadButterColumn_1v2ds_24{grid-row:1;max-width:273px;order:0}._default_1v2ds_57 ._smallCardsColumn_1v2ds_9{grid-column:1/span 2}._default_1v2ds_57 ._mainCardColumn_1v2ds_17{grid-column:3/span 4}._default_1v2ds_57 ._breadButterColumn_1v2ds_24{grid-column:7/span 2}._inverted_1v2ds_69 ._mainCardColumn_1v2ds_17{grid-column:1/span 4}._inverted_1v2ds_69 ._smallCardsColumn_1v2ds_9{grid-column:5/span 2}._inverted_1v2ds_69 ._breadButterColumn_1v2ds_24{grid-column:7/span 2}}._root_u9v5u_1{display:flex;flex-direction:column;gap:0;max-width:1200px;width:100%}._mainCardColumn_u9v5u_9{border-block-end:1px solid #e2e3e9;border-block-end:1px solid var(--color-border,#e2e3e9);display:flex;flex-direction:column;order:1}._mediumCardsColumn_u9v5u_16{display:flex;flex-direction:column;order:2;padding-block-start:24px}@media (min-width:900px){._root_u9v5u_1{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:36px;gap:36px}._mainCardColumn_u9v5u_9{border-block-end:none;grid-column:1/span 4;grid-row:1;order:0}._mediumCardsColumn_u9v5u_16{grid-column:5/span 4;grid-row:1;order:0;padding-block-start:0}}._root_722kf_1{display:flex;flex-direction:column;gap:0;max-width:1200px;width:100%}._largeCardsColumn_722kf_9{display:flex;flex-direction:column;order:1}._smallCardsColumn_722kf_15{display:flex;flex-direction:column;order:2;padding-block-start:24px}@media (min-width:900px){._root_722kf_1{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:36px;gap:36px}._largeCardsColumn_722kf_9{grid-column:1/span 6;grid-row:1;order:0}._smallCardsColumn_722kf_15{align-self:start;grid-column:7/span 2;grid-row:1;max-width:273px;order:0;padding-block-start:0}}._root_1f0pp_1{gap:80px;max-width:1200px}._root_1f0pp_1,._row_1f0pp_10{display:flex;flex-direction:column;width:100%}._row_1f0pp_10{gap:24px}._coverCardColumn_1f0pp_18{display:flex;flex-direction:column;order:1}._smallCardsColumn_1f0pp_25{display:flex;flex-direction:column;order:2}@media (min-width:900px){._root_1f0pp_1{gap:120px}._row_1f0pp_10{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:36px;gap:36px}._coverCardColumn_1f0pp_18,._smallCardsColumn_1f0pp_25{align-self:start;grid-row:1;order:0}._default_1f0pp_55 ._coverCardColumn_1f0pp_18{grid-column:1/span 4}._default_1f0pp_55 ._smallCardsColumn_1f0pp_25,._inverted_1f0pp_64 ._coverCardColumn_1f0pp_18{grid-column:5/span 4}._inverted_1f0pp_64 ._smallCardsColumn_1f0pp_25{grid-column:1/span 4}}._card_faoff_1{background:none;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 0 0;flex-direction:column;min-block-size:0;min-inline-size:0;overflow:hidden;padding:0;position:relative;text-decoration:none}._card_faoff_1:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._ratio4x3_faoff_22{aspect-ratio:4/3}._ratio5x4_faoff_26{aspect-ratio:5/4}._ratio4x5_faoff_30{aspect-ratio:4/5}._imageWrapper_faoff_34{border-radius:8px;top:0;right:0;bottom:0;left:0;margin:0;overflow:hidden;position:absolute}._image_faoff_34{block-size:100%;border-radius:8px;inline-size:100%;-o-object-fit:cover;object-fit:cover}._overlay_faoff_49{background-color:#0909091a;border-radius:8px;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}._content_faoff_57{align-items:flex-start;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.48));box-sizing:border-box;display:flex;flex-direction:column;gap:1.25rem;inset-block-end:0;inset-inline:0;justify-content:flex-end;padding-block:5rem 1.25rem;padding-inline:1.25rem;position:absolute}._title_faoff_72{color:#fdfdfd;color:var(--foreground,#fdfdfd);display:-webkit-box;font-family:var(--font-sans-serif-display);font-size:24px;font-weight:var(--font-weight-semibold);line-height:1.4;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;text-shadow:0 0 4px rgba(0,0,0,.25);-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:768px){._ratio4x3_faoff_22,._ratio5x4_faoff_26{aspect-ratio:4/3}._ratio4x5_faoff_30{aspect-ratio:4/5}._title_faoff_72{font-size:20px}}._gallery_b8wrc_1{flex-direction:column;margin-inline:auto;max-inline-size:1200px}._gallery_b8wrc_1,._row_b8wrc_10{display:flex;gap:1.25rem;inline-size:100%}._row_b8wrc_10>*{flex:1;min-inline-size:0}@media (max-width:768px){._gallery_b8wrc_1{border-block-end:1px solid #e2e3e9;border-block-end:1px solid var(--color-border,#e2e3e9);padding-block-end:24px}._row_b8wrc_10{flex-direction:column;gap:1rem}._row_b8wrc_10>*{flex:none;inline-size:100%}}._Grid_13grz_1{gap:12px;width:100%}._Grid_13grz_1,._ImgCard_13grz_8{align-items:flex-start;display:flex}._ImgCard_13grz_8{border-radius:8px;cursor:pointer;flex:1 0 0;flex-direction:column;min-height:1px;min-width:1px;overflow:hidden;position:relative;transition:transform .2s ease}._ImgCard_13grz_8:hover{transform:translateY(-2px)}._AspectRatio_13grz_26{aspect-ratio:240/192;border-radius:8px;position:relative;width:100%}._Image_13grz_33{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}._Image_13grz_33,._Overlay_13grz_43{border-radius:8px;top:0;right:0;bottom:0;left:0;position:absolute}._Overlay_13grz_43{background:#0909091f;pointer-events:none}._TitleSection_13grz_51{align-items:flex-start;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.48));border-radius:0 0 8px 8px;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;min-height:137px;padding:80px 12px 12px;position:absolute;right:0}._Title_13grz_51{color:var(--neutral-white);display:-webkit-box;font-family:var(--font-sans-serif-display);font-size:16px;font-weight:var(--font-weight-semibold);-webkit-line-clamp:3;line-clamp:3;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 4px rgba(0,0,0,.25);width:100%;-webkit-box-orient:vertical}@media (max-width:768px){._Grid_13grz_1{flex-direction:column;gap:16px}._ImgCard_13grz_8{flex:none;width:100%}._Title_13grz_51{font-size:20px}}._root_8frrq_1{display:flex;flex-direction:column;gap:24px;max-width:1200px;width:100%}._coverCardColumn_8frrq_10{display:flex;flex-direction:column;order:1}._mediumCardsColumn_8frrq_17{display:flex;flex-direction:column;gap:24px;order:2}@media (max-width:899px){._mediumCardsColumn_8frrq_17>a:last-child>div:last-child,._mediumCardsColumn_8frrq_17>button:last-child>div:last-child{padding-bottom:0}}._smallCardsColumn_8frrq_33{display:flex;flex-direction:column;order:3}@media (min-width:900px){._root_8frrq_1{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:36px;gap:36px}._coverCardColumn_8frrq_10{align-self:start;grid-column:1/span 4;grid-row:1;order:0}._mediumCardsColumn_8frrq_17{align-self:start;gap:0;grid-column:5/span 2;grid-row:1;order:0}._smallCardsColumn_8frrq_33{align-self:start;grid-column:7/span 2;grid-row:1;max-inline-size:273px;order:0}}._banner_6h6b0_1{background:#f4f4f6;background:var(--color-sidebar-background,#f4f4f6);block-size:340px;border-radius:8px;display:flex;inline-size:100%;margin-inline:auto;max-inline-size:1200px;overflow:hidden}._content_6h6b0_12{align-items:stretch;display:flex;inline-size:100%}._inverted_6h6b0_18 ._content_6h6b0_12{flex-direction:row-reverse}._info_6h6b0_22{box-sizing:border-box;display:flex;flex:618;flex-direction:column;gap:28px;justify-content:center;padding:var(--space-4) 36px}._info_6h6b0_22,._inverted_6h6b0_18 ._info_6h6b0_22{align-items:center;text-align:center}._textContainer_6h6b0_39{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;inline-size:100%}._title_6h6b0_48{color:var(--neutral-black);font-family:var(--font-sans-serif-display);font-size:24px;font-weight:var(--font-weight-semibold);-webkit-line-clamp:3;line-height:130%;max-inline-size:546px}._description_6h6b0_64,._title_6h6b0_48{display:-webkit-box;inline-size:100%;letter-spacing:0;margin:0;overflow:hidden;-webkit-box-orient:vertical}._description_6h6b0_64{color:var(--neutral-600);font-family:var(--font-sans-serif);font-size:16px;font-weight:var(--font-weight-regular);-webkit-line-clamp:4;line-height:24px;max-inline-size:360px}._actions_6h6b0_80{display:flex;gap:10px}._button_6h6b0_85{align-items:center;border-radius:.5rem;cursor:pointer;display:inline-flex;font:var(--label-small);justify-content:center;text-decoration:none;transition:background-color var(--d-200) var(--ease-in-out-sine),border-color var(--d-200) var(--ease-in-out-sine),color var(--d-200) var(--ease-in-out-sine)}._button_6h6b0_85,._primary_6h6b0_100{padding:var(--space-0-5) var(--space-1)}._primary_6h6b0_100{background-color:var(--brand-primary);block-size:36px;border:1px solid var(--brand-primary);border-radius:6px;color:var(--neutral-white);font-weight:var(--font-weight-semibold);gap:8px}._primary_6h6b0_100:focus-visible,._primary_6h6b0_100:hover{background-color:#3159fc;border-color:#3159fc}._secondary_6h6b0_117{background-color:#ebebeb;block-size:36px;border-radius:6px;color:#17181a;color:var(--foreground,#17181a);font-weight:var(--font-weight-semibold);gap:8px;padding:var(--space-0-5) var(--space-1)}._secondary_6h6b0_117:focus-visible,._secondary_6h6b0_117:hover{background-color:#dfdfdf}._imageWrapper_6h6b0_134{border-radius:0 8px 8px 0;flex:582;overflow:hidden}._inverted_6h6b0_18 ._imageWrapper_6h6b0_134{border-radius:8px 0 0 8px}._image_6h6b0_134{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){._banner_6h6b0_1{block-size:auto;border-radius:8px;inline-size:100%;max-inline-size:100%}._content_6h6b0_12,._inverted_6h6b0_18 ._content_6h6b0_12{flex-direction:column}._info_6h6b0_22{flex:none;gap:20px;inline-size:100%;padding:20px 16px 16px}._inverted_6h6b0_18 ._info_6h6b0_22{align-items:center;text-align:center}._textContainer_6h6b0_39{gap:4px}._title_6h6b0_48{font-size:24px}._description_6h6b0_64,._title_6h6b0_48{-webkit-line-clamp:2;max-inline-size:100%}._description_6h6b0_64{margin-bottom:24px}._actions_6h6b0_80{flex-direction:column;inline-size:100%}._button_6h6b0_85{inline-size:100%}._primary_6h6b0_100,._secondary_6h6b0_117{block-size:38px;border-radius:8px}._imageWrapper_6h6b0_134{aspect-ratio:16/9;flex:none;inline-size:100%;order:-1}._imageWrapper_6h6b0_134,._inverted_6h6b0_18 ._imageWrapper_6h6b0_134{border-radius:8px 8px 0 0}}._root_1ky13_1{display:grid;grid-template-columns:1fr}@media (min-width:900px){._root_1ky13_1{align-items:start;gap:36px;grid-template-columns:repeat(8,1fr)}}._left_1ky13_12{display:flex;flex-direction:column;row-gap:20px}@media (min-width:900px){._left_1ky13_12{display:grid;grid-column:1/span 6;grid-template-columns:subgrid}}._right_1ky13_24{display:flex;flex-direction:column}@media (min-width:900px){._right_1ky13_24{grid-column:span 2}}._card_1ky13_33{--card-title-clamp:3;border-bottom:1px solid var(--color-border);border-radius:0}@media (min-width:900px){._card_1ky13_33{--card-title-min-height:84px;grid-column:span 2}._card_1ky13_33:nth-of-type(4),._card_1ky13_33:nth-of-type(5),._card_1ky13_33:nth-of-type(6){border-bottom:none}}._root_65km2_1{display:grid;grid-template-columns:1fr}@media (min-width:900px){._root_65km2_1{align-items:start;gap:36px;grid-template-columns:repeat(8,1fr)}}._left_65km2_12{display:flex;flex-direction:column;row-gap:20px}@media (min-width:900px){._left_65km2_12{align-items:start;display:grid;grid-auto-flow:column;grid-column:1/span 6;grid-template-columns:subgrid;grid-template-rows:auto auto}}._right_65km2_27{display:flex;flex-direction:column}@media (min-width:900px){._right_65km2_27{grid-column:span 2}}._card_65km2_36{border-bottom:1px solid var(--color-border);border-radius:0}@media (min-width:900px){._card_65km2_36{grid-column:span 2}}._even_65km2_45{--card-content-padding:0 0 24px}@media (min-width:900px){._even_65km2_45{border-bottom:none}}._root_z831u_1{display:grid;grid-template-columns:1fr}@media (min-width:900px){._root_z831u_1{gap:36px;grid-template-columns:repeat(8,1fr)}}._left_z831u_11{display:flex;flex-direction:column;row-gap:20px}@media (min-width:900px){._left_z831u_11{grid-column:1/span 2}}._center_z831u_21{display:flex;flex-direction:column}@media (min-width:900px){._center_z831u_21{grid-column:3/span 4}}._right_z831u_30{display:flex;flex-direction:column}@media (min-width:900px){._right_z831u_30{grid-column:7/span 2}}._root_1dd0h_1{display:grid;grid-template-columns:1fr}@media (min-width:769px){._root_1dd0h_1{gap:36px;grid-template-columns:repeat(8,1fr)}}._left_1dd0h_11{display:flex;flex-direction:column;row-gap:20px}@media (min-width:769px){._left_1dd0h_11{grid-column:1/span 4}}._center_1dd0h_21{display:flex;flex-direction:column}@media (min-width:769px){._center_1dd0h_21{grid-column:5/span 2}._center_1dd0h_21>:not(:last-child){border-block-end:1px solid #e2e3e9;border-block-end:1px solid var(--color-border,#e2e3e9)}._center_1dd0h_21>:not(:first-child){padding-block-start:24px}}._right_1dd0h_38{display:flex;flex-direction:column}@media (min-width:769px){._right_1dd0h_38{grid-column:7/span 2}}._root_11ejf_1{display:grid;grid-template-columns:1fr;grid-gap:36px;gap:36px}@media (min-width:660px){._root_11ejf_1{grid-template-columns:repeat(2,1fr)}}@media (min-width:1380px){._root_11ejf_1{grid-template-columns:repeat(4,1fr)}}._card_11ejf_19[class]{border-bottom:1px solid var(--color-border);border-radius:0;max-inline-size:100%;padding-block-start:20px}._card_11ejf_19[class]:last-of-type{border-bottom:none}@media (min-width:660px){._card_11ejf_19[class]:nth-last-of-type(2){border-bottom:none}}@media (min-width:1380px){._card_11ejf_19[class],._card_11ejf_19[class]:nth-last-of-type(2){border-bottom:none}}._root_1wdka_1{display:grid;grid-template-columns:1fr;grid-gap:36px;gap:36px}@media (min-width:660px){._root_1wdka_1{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){._root_1wdka_1{grid-template-columns:repeat(3,1fr)}}@media (min-width:1380px){._root_1wdka_1{grid-template-columns:repeat(4,1fr)}}._card_1wdka_19{border-bottom:1px solid var(--color-border);border-radius:0}._card_1wdka_19:last-of-type{border-bottom:none}@media (min-width:660px){._card_1wdka_19:nth-last-of-type(2){border-bottom:none}}@media (min-width:1080px){._card_1wdka_19:nth-last-of-type(2){border-bottom:1px solid var(--color-border)}}@media (min-width:1380px){._card_1wdka_19,._card_1wdka_19:nth-last-of-type(2){border-bottom:none}}._root_1p9zg_1{align-items:flex-start;display:flex;gap:20px;inline-size:100%}._card_1p9zg_8{flex:1 0 0;min-inline-size:0}@media (max-width:768px){._root_1p9zg_1{flex-direction:column;gap:16px}._card_1p9zg_8{flex:none;inline-size:100%}}._root_4iq8z_1{align-items:flex-start;display:flex;gap:20px;inline-size:100%;justify-content:center}._card_4iq8z_9{border-block-end:none;flex:1 0 0;max-inline-size:none;min-inline-size:0;padding-block:0 24px}@media (max-width:768px){._root_4iq8z_1{flex-direction:column;gap:16px}._card_4iq8z_9{flex:none;inline-size:100%}}._root_f72i2_1{display:flex;inline-size:100%}._card_f72i2_6{border-block-end:none;max-inline-size:100%;padding-block:0 24px}._card_f72i2_6>div:first-child{max-inline-size:557px}._card_f72i2_6>div:first-child>div:first-child{gap:12px}._root_1chim_1{display:flex;flex-direction:column;gap:0;inline-size:100%}._card_1chim_8{border-block-end:none;max-inline-size:100%;padding-block:0 24px}._card_1chim_8>div:first-child{max-inline-size:557px}._card_1chim_8>div:first-child>div:first-child{gap:12px}._root_185bd_1{display:flex;gap:20px;inline-size:100%;justify-content:space-between}._card_185bd_8{border-block-end:none;flex:1 0 0;min-inline-size:0;padding-block:0 20px}@media (max-width:768px){._root_185bd_1{flex-direction:column;gap:16px}}._root_21xjo_1{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:0}._greeting_21xjo_10{color:var(--color-secondary-foreground);font:var(--font-weight-semibold) 28px/32px var(--font-sans-serif-display);margin-bottom:24px}._name_21xjo_16{color:var(--color-primary)}._root_pso5n_1{display:contents;min-height:0}._root_pso5n_1._has-intro_pso5n_13{align-items:normal;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:744px;min-height:100%;padding-block:112px;scrollbar-width:none;width:100%}._root_pso5n_1._has-intro_pso5n_13:after,._root_pso5n_1._has-intro_pso5n_13:before{content:"";flex:1 1 0;min-height:24px}._content_pso5n_3{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:640px}._posts_pso5n_42{margin-top:24px;padding:0 32px}._block_pso5n_47{width:100%}@media (max-width:768px){._root_pso5n_1._has-intro_pso5n_13{padding-inline:16px}._root_pso5n_1._has-intro_pso5n_13 [class*=chat-inputWrapper]{padding-inline:0}._posts_pso5n_42{margin-top:140px;padding:0 0 48px}._block_pso5n_47:last-child>div>:last-child{border-block-end:none!important}}._backdrop_hflmy_1{background-color:#09090980;top:0;right:0;bottom:0;left:0;min-height:100dvh;opacity:1;position:fixed;transition:opacity .15s cubic-bezier(.45,1.005,0,1.005);z-index:1}@supports (-webkit-touch-callout:none){._backdrop_hflmy_1{position:absolute}}._backdrop_hflmy_1[data-ending-style],._backdrop_hflmy_1[data-starting-style]{opacity:0}._popup_hflmy_21{background-color:var(--color-card);border-radius:20px 20px 0 0;bottom:0;box-shadow:var(--shadow-modal-elevated);display:flex;flex-direction:column;height:min(100vh - 40px,784px);height:var(--dialog-popup-max-height,min(100vh - 40px,784px));left:50%;overflow:hidden;position:fixed;transform:translate(-50%);transition:transform .3s cubic-bezier(.16,1,.3,1);width:min(100%,712px);width:min(100%,var(--dialog-popup-max-width,712px));z-index:1001}._popup_hflmy_21[data-ending-style],._popup_hflmy_21[data-starting-style]{transform:translate(-50%) translateY(100%)}._header_hflmy_46{align-items:center;border-bottom:1px solid var(--color-border);display:flex;height:52px;padding:0 12px 0 16px}._actions_hflmy_54{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;margin-left:auto}._button_hflmy_61{--button-background:transparent;border-radius:8px;color:var(--color-foreground-muted);display:flex;padding:5px;transition:background-color var(--d-200) var(--ease-in-out-sine)}._button_hflmy_61._active_hflmy_70,._button_hflmy_61[data-popup-open]{--button-background:var(--color-hover-accent)}._button_hflmy_61:focus-visible,._button_hflmy_61:hover{--button-background:var(--color-hover-accent)}._button_hflmy_61>svg{max-height:18px;max-width:18px;min-height:18px;min-width:18px}._content_hflmy_88{background:var(--color-card);display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:0 16px 16px;position:relative}._title_hflmy_99{color:var(--color-foreground-muted);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:1.28;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._popupMedium_ngpjh_3{max-width:280px!important;min-width:280px!important}._popupWide_ngpjh_8{max-width:320px!important;min-width:320px!important}._input_ngpjh_13[class]{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;color:var(--color-foreground);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:1.28;outline:0;padding:9px 16px;transition:border-color var(--d-200) var(--ease-in-out-sine);width:100%}._input_ngpjh_13[class]:focus{border-color:var(--color-foreground)}._input_ngpjh_13[class]::-moz-placeholder{color:var(--color-foreground-muted)}._input_ngpjh_13[class]::placeholder{color:var(--color-foreground-muted)}._content_ngpjh_35{display:flex;flex-direction:column;gap:8px;padding:8px}._messageWrapper_ngpjh_42{padding:8px 0}._message_ngpjh_42{color:var(--color-foreground-muted);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:1.5;text-align:center}._previewHeader_ngpjh_54{background-color:var(--color-muted);border-bottom:0;height:44px;padding:8px 16px}@media (min-width:1200px){._previewHeader_ngpjh_54{height:60px;padding:8px 20px}}._previewEmbedded_ngpjh_66{--dialog-popup-max-width:100%;--dialog-popup-max-height: calc(100vh - 30px) }._previewEmbeddedHasArtifact_ngpjh_72 ._contentWrapper_ngpjh_73{padding:0}._previewEmbeddedHasArtifact_ngpjh_72 [class*=chat-conversation]{padding-left:16px}._previewEmbeddedHasArtifact_ngpjh_72 [class*=chat-inputWrapper]{padding-bottom:16px;padding-left:16px;padding-right:16px}._previewEmbeddedHasArtifact_ngpjh_72 [class*=chat-messages]{padding-left:20px;padding-right:20px}._previewEmbeddedHasArtifact_ngpjh_72 [class*=_artifactViewer_]{border:0;border-left:1px solid var(--color-border);border-radius:0;box-shadow:0 2px 36px #f4f4faad}._previewEmbeddedHasArtifact_ngpjh_72 [class*=_artifact-content_]{padding:0 24px}@media (min-width:768px){._previewEmbeddedHasArtifact_ngpjh_72 [class*=_artifact-content_]{padding:0 48px}}._previewEmbeddedClosedChat_ngpjh_116 [class*=_chat-conversation_],._previewEmbeddedClosedChat_ngpjh_116 [class*=_chat-inputWrapper_],._previewEmbeddedHasArtifact_ngpjh_72 [class*=_artifact-actions_]{display:none}._previewEmbeddedClosedChat_ngpjh_116 [class*=_chat_]:not([class*=_single-column_]){gap:0;grid-template-areas:"artifactViewer";grid-template-columns:1fr!important}._previewEmbeddedClosedChat_ngpjh_116 [class*=_artifactViewer_]{border-left:0}._previewEmbeddedClosedChat_ngpjh_116 [class*=_artifact-content_]{margin-top:0}@media (min-width:1200px){._previewEmbeddedClosedChat_ngpjh_116 [class*=_artifact-content_]{margin-top:32px}}._previewEmbeddedClosedChat_ngpjh_116 ._previewHeaderHasArtifact_ngpjh_140{border-bottom:1px solid var(--color-border);border-left:0;position:static;width:100%}._previewEmbeddedClosedChat_ngpjh_116 ._previewTitle_ngpjh_147{color:var(--color-foreground);font-weight:var(--font-weight-medium);left:50%;position:absolute;transform:translate(-50%)}._previewHeaderHasArtifact_ngpjh_140{border-bottom:0;box-shadow:0 2px 8px 0 transparent}._contentWrapperHasArtifact_ngpjh_172 [class*=artifact-close-artifact]{display:flex}._contentWrapperHasArtifact_ngpjh_172 [class*=_artifact-header_] [class*=_selectTypeIcon_],._contentWrapperHasArtifact_ngpjh_172 [class*=_artifact-info_]>svg,._contentWrapperHasArtifact_ngpjh_172._contentWrapperClosedChat_ngpjh_183 [class*=_artifact-header_]{display:none}._artifactTitleWrapper_ngpjh_189{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex}._contentWrapper_ngpjh_73{--chat-input-container-max-width:auto;--content-padding-inline:0;--content-padding-block:0;animation:_fade-in_ngpjh_1 .3s cubic-bezier(.16,1,.3,1) 50ms both}@media (max-width:768px){._contentWrapper_ngpjh_73{padding:0 8px 8px}._contentWrapper_ngpjh_73 [class*=chat-inputWrapper]{padding-block-end:8px;padding-inline:0}}._contentWrapper_ngpjh_73 [class*=chat-messages]{padding-inline:20px!important}._contentWrapper_ngpjh_73._shadow_ngpjh_222 [class*=_artifact-header_]{box-shadow:0 2px 8px #e6e6f466;transition:box-shadow var(--d-200)}._regularButton_ngpjh_230{padding:9px 8px}._root_746k8_1{display:flex;flex-direction:column;padding:20px 0 32px}@media (min-width:900px){._root_746k8_1{-moz-column-gap:8px;column-gap:8px;flex-flow:row wrap}}._borderTop_746k8_12{border-top:1px solid var(--color-border)}._subtitle_746k8_17,._title_746k8_16{font-size:1rem;line-height:1.4}@media (min-width:900px){._subtitle_746k8_17,._title_746k8_16{font-family:var(--font-sans-serif-display);font-size:1.25rem}}._title_746k8_16{color:var(--color-foreground);font-weight:var(--font-weight-semibold)}._subtitle_746k8_17{color:var(--color-foreground-muted);font-weight:var(--font-weight-medium)}._root_1rucx_1{padding-top:80px}@media (min-width:900px){._root_1rucx_1{padding-top:120px}}._firstSection_1rucx_9,._home_1rucx_13{padding-top:0}._header_1rucx_17{margin-bottom:0}._content_1rucx_21{display:flex;flex-direction:column}._contentHome_1rucx_26{gap:20px}._root_1g0sy_1{margin:0 auto;max-width:1200px;padding:0 0 80px}@media (min-width:768.02px){._root_1g0sy_1{padding:56px 0 112px}}@media (max-width:768px){._root_1g0sy_1{padding-inline:0}}._content_1g0sy_15{display:flex;flex-direction:column}._block_1g0sy_20{width:100%}._block_1g0sy_20+._block_1g0sy_20{margin-top:36px}._emptyState_1g0sy_30,._errorState_1g0sy_29{padding:40px;text-align:center}._errorState_1g0sy_29 h2{color:var(--color-foreground);margin-bottom:8px}._emptyState_1g0sy_30 p,._errorState_1g0sy_29 p{color:var(--color-foreground-muted);font-size:16px}._toggleButton_7b2xq_1{align-items:center;background:transparent;border:none;border-radius:.5rem;color:var(--color-foreground-muted);cursor:pointer;display:flex;height:2.25rem;justify-content:center;opacity:.7;padding:8px;transition:background-color .15s ease-out,opacity .15s ease-out;width:2.25rem}._toggleButton_7b2xq_1:hover{background-color:var(--color-muted);opacity:1}._toggleButton_7b2xq_1:active{transform:scale(.96)}._container_1ly8i_1{background-color:var(--color-sidebar-background);position:sticky;top:0;z-index:10}@media (max-width:900px){._container_1ly8i_1{position:relative}}._button_1ly8i_14{align-items:center;background:transparent;border:none;border-radius:.5rem;color:var(--color-foreground);cursor:pointer;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);gap:.5rem;height:2.25rem;justify-content:flex-start;line-height:1;padding:.375rem .8125rem;text-align:left;text-decoration:none;transition:background-color .15s ease-out,width .15s ease-out;white-space:nowrap;width:100%}._button_1ly8i_14._collapsed_1ly8i_37{height:2.25rem;justify-content:center;margin-left:.25rem;padding:.5rem;width:2.25rem}._button_1ly8i_14:hover{background-color:var(--color-sidebar-accent)}._button_1ly8i_14:focus{outline:none}._button_1ly8i_14._active_1ly8i_53{background-color:var(--color-sidebar-accent)}._label_1ly8i_62{flex:1;font-size:.875rem;line-height:1;min-height:1px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._header_1j2om_1{align-items:center;border-radius:.5rem;color:var(--color-foreground);display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);gap:.5rem;height:2.25rem;line-height:1.4;overflow:hidden;padding:.375rem .8125rem;position:relative;text-decoration:none;text-overflow:ellipsis;transition:background-color .15s ease-out,width .15s ease-out;white-space:nowrap;width:100%}._header_1j2om_1._collapsed_1j2om_22{height:2.25rem;justify-content:center;margin-left:.25rem;padding:.5rem;width:2.25rem}._header_1j2om_1:hover{background-color:var(--color-sidebar-accent)}._header_1j2om_1:hover ._addButton_1j2om_33{opacity:1;pointer-events:auto}._header_1j2om_1._active_1j2om_39{background-color:var(--color-sidebar-accent)}._header_1j2om_1._noNavigation_1j2om_43:not(._collapsed_1j2om_22){cursor:default}._label_1j2om_48{flex:1;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.4;min-height:1px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._addButton_1j2om_33{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;justify-content:center;margin-left:auto;opacity:0;pointer-events:none;transition:color .15s ease-out,opacity .15s ease-out}._addButton_1j2om_33:hover{color:var(--color-foreground)}@media (max-width:1199px){._addButton_1j2om_33{opacity:1;pointer-events:auto}}._itemWrapper_1vjg1_1{align-items:center;border-radius:.5rem;display:flex;gap:0;padding:0 .5rem;position:relative;z-index:1}._itemWrapper_1vjg1_1:hover{background-color:var(--color-sidebar-accent);z-index:2}._itemWrapper_1vjg1_1:hover ._menuContainer_1vjg1_14{opacity:1;pointer-events:auto}._itemWrapper_1vjg1_1:has(.dropdown-menu.is-open){background-color:var(--color-sidebar-accent);z-index:100}._itemWrapper_1vjg1_1:has(.dropdown-menu.is-open) ._menuContainer_1vjg1_14{opacity:1;pointer-events:auto}._itemWrapper_1vjg1_1._active_1vjg1_30{background-color:var(--color-sidebar-accent)}._item_1vjg1_1{align-items:center;color:var(--color-foreground);display:flex;flex:1;font-size:.875rem;font-weight:var(--font-weight-regular);gap:.5rem;height:2.25rem;line-height:1.2;min-width:0;padding:.375rem 1.5rem .375rem 0;text-decoration:none}._label_1vjg1_51{flex:1;min-height:1px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuContainer_1vjg1_14{align-items:center;display:flex;opacity:0;pointer-events:none;position:absolute;right:.25rem;top:50%;transform:translateY(-50%)}@media (max-width:900px){._menuContainer_1vjg1_14{opacity:1;pointer-events:auto}}._viewAll_1vjg1_78:hover{background-color:transparent}._viewAll_1vjg1_78 ._item_1vjg1_1{color:var(--color-foreground-muted);font-size:.8125rem;font-weight:var(--font-weight-semibold);gap:.25rem;height:1.75rem;padding:.625rem 0}._viewAll_1vjg1_78 ._item_1vjg1_1:hover{color:var(--color-foreground)}._wizard_u653r_1{max-width:var(--small-size)}._wizardContainer_u653r_5{display:flex;flex-direction:column;gap:var(--space-1-5)}._stepContent_u653r_11{display:flex;flex-direction:column;gap:var(--space-1)}._stepActions_u653r_17{display:flex;gap:var(--space-0-75);justify-content:flex-end;margin-top:var(--space-0-5)}@media (max-width:900px){._stepActions_u653r_17{flex-direction:column-reverse}._stepActions_u653r_17>*{width:100%}}._menuTrigger_1orto_1{align-items:center;background:transparent;border:none;color:var(--color-foreground-muted);cursor:pointer;display:flex;height:26px;justify-content:center;width:26px}._dropdownContent_1orto_13{background-color:var(--color-popover);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 2px 6px #7878951a;min-width:220px;padding:.5rem;z-index:10000}._menuItem_1orto_23{align-items:center;color:var(--color-foreground)!important;display:flex;font-size:.875rem;gap:.5rem;line-height:1.125rem;width:100%}._menuItem_1orto_23:hover{background-color:var(--color-popover-accent)!important}._menuItemWithSubmenu_1orto_37{align-items:center;color:var(--color-foreground);display:flex;font-size:.875rem;gap:.5rem;height:1.25rem;line-height:1.125rem;width:100%}._menuItemWithSubmenu_1orto_37 ._chevron_1orto_47{margin-left:auto}._menuItemWithSubmenu_1orto_37:hover{background-color:var(--color-popover-accent)!important}._menuIcon_1orto_56{color:var(--color-foreground-muted)!important;flex-shrink:0}._menuIcon_1orto_56,._menuIcon_1orto_56 svg{height:18px!important;width:18px!important}._chevron_1orto_47{color:var(--color-foreground-muted);flex-shrink:0}._submenuContainer_1orto_72{align-items:center;border-radius:.375rem;cursor:pointer;display:flex;height:2.25rem;list-style:none;padding:.5rem;position:relative}._submenuContainer_1orto_72:hover{background-color:var(--color-popover-accent)}._submenuPanel_1orto_87{background-color:var(--color-popover);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 2px 6px #7878951a;left:100%;margin-left:4px;max-height:calc(100vh - 80px);max-width:320px;min-width:200px;overflow:hidden auto;overscroll-behavior:contain;padding:.5rem;position:absolute;z-index:10000;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._submenuPanel_1orto_87::-webkit-scrollbar{display:none}._submenuPanel_1orto_87:before{content:"";height:100%;left:-8px;position:absolute;top:0;width:8px}._submenuItem_1orto_120{align-items:center;background:transparent;border:none;border-radius:.375rem;color:var(--color-foreground);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;height:2.25rem;line-height:1.125rem;padding:.5rem;text-align:left;width:100%}._submenuItem_1orto_120:hover{background-color:var(--color-popover-accent)}._submenuItem_1orto_120 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._separator_1orto_148{background-color:var(--color-border);height:1px;list-style:none;margin:.25rem .5rem}._menuItemDestructive_1orto_155{align-items:center;color:var(--color-destructive-text)!important;display:flex;font-size:.875rem;gap:.5rem;line-height:1.125rem;width:100%}._menuItemDestructive_1orto_155:hover{background-color:var(--color-popover-accent)!important}._menuIconDestructive_1orto_169{color:var(--color-destructive-text);flex-shrink:0}._menuIconDestructive_1orto_169,._menuIconDestructive_1orto_169 svg{height:18px!important;width:18px!important}._drawerOverlay_1orto_180{background-color:#00000080;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1001}._drawerContent_1orto_187{background-color:var(--color-popover);border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;display:flex;flex-direction:column;left:0;max-height:calc(100dvh - 64px);outline:none;padding-block:4px 20px;position:fixed;right:0;z-index:1001}._drawerOverlayProjects_1orto_203{background-color:#00000080;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1002}._drawerContentProjectsFull_1orto_226,._drawerContentProjects_1orto_210{background-color:var(--color-popover);border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;display:flex;flex-direction:column;left:0;max-height:calc(100dvh - 64px);outline:none;padding-block:4px 20px;position:fixed;right:0;z-index:1003}._drawerContentProjectsFull_1orto_226{height:calc(100dvh - 64px)}._drawerNotch_1orto_243{background-color:var(--color-hover-accent);border-radius:4px;height:4px;margin:16px auto;width:32px}._drawerScrollArea_1orto_251{display:flex;flex:1;flex-direction:column;gap:0;min-height:0;overflow-y:auto;padding:0 8px}._drawerScrollArea_1orto_251 ._menuItemDestructive_1orto_155,._drawerScrollArea_1orto_251 ._menuItemWithSubmenu_1orto_37,._drawerScrollArea_1orto_251 ._menuItem_1orto_23{border-radius:6px;gap:8px;height:40px;justify-content:flex-start;min-height:40px;min-width:0;overflow:hidden;padding:8px;text-align:left;width:100%}._drawerScrollArea_1orto_251 ._menuItemDestructive_1orto_155 span,._drawerScrollArea_1orto_251 ._menuItemWithSubmenu_1orto_37 span,._drawerScrollArea_1orto_251 ._menuItem_1orto_23 span{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}._drawerScrollArea_1orto_251 ._submenuContainer_1orto_72{flex-direction:column;gap:0;height:auto;padding:0}._drawerScrollArea_1orto_251 ._submenuPanel_1orto_87{background-color:transparent;border:none;box-shadow:none;display:flex;flex-direction:column;gap:0;margin-left:0;margin-top:0;padding:0 0 0 2rem;position:static}._drawerScrollArea_1orto_251 ._separator_1orto_148{height:1px;margin:4px 8px}._drawerScrollArea_1orto_251 ._submenuItem_1orto_120{border-radius:6px;gap:8px;height:40px;min-height:40px;padding:8px}._drawerHeader_1orto_321{align-items:center;display:flex;height:44px;padding:4px 0;position:relative;width:100%}._drawerBackButton_1orto_330{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--color-foreground-muted);cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:var(--font-weight-regular);gap:4px;left:0;line-height:100%;padding:8px;position:absolute;z-index:1}._drawerBackButton_1orto_330 ._menuIcon_1orto_56{color:var(--color-foreground-muted)!important}._drawerHeaderTitle_1orto_353{color:var(--color-foreground);flex:1;font-size:14px;font-style:normal;font-weight:var(--font-weight-medium);line-height:100%;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}._popupWide_1orto_367{max-width:320px!important;min-width:320px!important}._content_1orto_372{display:flex;flex-direction:column;gap:8px;padding:8px}._input_1orto_379[class]{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:8px;color:var(--color-foreground);font-size:.875rem;line-height:1.14;padding:9px 16px;width:100%}._input_1orto_379[class]:focus{border-color:var(--color-border);outline:none}._input_1orto_379[class]:disabled{cursor:not-allowed;opacity:.5}._input_1orto_379[class]::-moz-placeholder{color:var(--color-foreground-muted)}._input_1orto_379[class]::placeholder{color:var(--color-foreground-muted)}._triggerWrapper_1ldpo_1{align-items:center;background:transparent;border:none;border-radius:.5rem;color:var(--color-foreground-muted);cursor:pointer;display:flex;font-size:.8125rem;font-weight:var(--font-weight-semibold);gap:.25rem;height:1.75rem;line-height:100%;padding:12px 8px;text-align:left;transition:background-color .1s,color .1s;width:100%}._triggerWrapper_1ldpo_1:hover{background:var(--color-sidebar-accent);border-radius:8px;border-radius:var(--border-radius-rounded-md,8px)}._dropdownContent_1ldpo_27{background-color:var(--color-popover);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 2px 6px #7878951a;box-sizing:border-box;max-width:299px;min-width:220px;padding:.5rem;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s}._dropdownContent_1ldpo_27[data-ending-style],._dropdownContent_1ldpo_27[data-starting-style]{opacity:0;transform:scale(.95)}._popoverWrapper_1ldpo_48{max-height:1000px;overflow-y:auto}._menuItem_1ldpo_53{align-items:center;background-color:transparent;border:none;border-radius:.375rem;color:var(--color-foreground)!important;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;line-height:1.125rem;min-height:2rem;padding:.5rem;text-align:left;transition:background-color .1s;width:100%}._menuItem_1ldpo_53:hover:not(:disabled){background-color:var(--color-sidebar-accent)}._menuItem_1ldpo_53:active:not(:disabled){background-color:var(--color-muted)}._menuIcon_1ldpo_79{color:var(--color-foreground-muted)!important;flex-shrink:0;height:18px!important;width:18px!important}._empty_1ldpo_87,._loading_1ldpo_86{color:var(--color-foreground-muted);font-size:.875rem;padding:.5rem;text-align:center}._drawerOverlay_1ldpo_94{background-color:#00000080;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000}._drawerContent_1ldpo_101{background-color:var(--color-popover);border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;display:flex;flex-direction:column;left:0;max-height:calc(100dvh - 64px);outline:none;padding-block:4px 20px;position:fixed;right:0;z-index:1001}._drawerNotch_1ldpo_117{background-color:var(--color-hover-accent);border-radius:4px;height:4px;margin:16px auto;width:32px}._drawerScrollArea_1ldpo_125{display:flex;flex:1;flex-direction:column;gap:0;max-width:100%;min-height:0;overflow:hidden auto;padding:0 8px;width:100%}._drawerMenuItem_1ldpo_137{align-items:center;background-color:transparent;border:none;border-radius:6px;color:var(--color-foreground)!important;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;height:auto;justify-content:flex-start;line-height:1.125rem;min-height:40px;min-width:0;overflow:hidden;padding:8px;text-align:left;transition:background-color .1s;width:100%}._drawerMenuItem_1ldpo_137:hover{background-color:var(--color-sidebar-accent)}._drawerMenuItem_1ldpo_137 span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._section_agcoe_1,._submenu_agcoe_6{display:flex;flex-direction:column}._submenu_agcoe_6{list-style:none;margin:0;padding-bottom:.75rem;padding-left:1.9375rem;padding-top:.375rem;position:relative}._submenu_agcoe_6 li{list-style:none}._submenuBorder_agcoe_21{background-color:var(--color-border);bottom:.75rem;left:1.3125rem;position:absolute;top:0;width:1px}._emptyMessage_agcoe_30{font-style:italic;padding:.5rem}._emptyMessage_agcoe_30,._viewAllButton_agcoe_37{color:var(--color-foreground-muted);font-size:.8125rem}._viewAllButton_agcoe_37{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-weight:var(--font-weight-semibold);gap:.25rem;height:1.75rem;padding:.625rem .5rem;text-align:left;width:100%}._viewAllButton_agcoe_37:hover{color:var(--color-foreground)}._viewAllLabel_agcoe_57{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){._submenu_agcoe_6{padding-top:.25rem}}._historySubmenu_hzukv_1>div[aria-hidden=true]{bottom:1.75rem}._groupList_hzukv_10,._historyGroup_hzukv_5{display:flex;flex-direction:column}._groupList_hzukv_10{list-style:none;margin:0;padding:0}._groupList_hzukv_10 li{list-style:none}._groupLabel_hzukv_22{align-items:center;border-radius:.5rem;color:var(--color-foreground-muted);display:flex;font-size:.75rem;font-weight:var(--font-weight-medium);gap:.5rem;line-height:1rem;overflow:hidden;padding:.5rem;text-overflow:ellipsis;white-space:nowrap}._renameContainer_hzukv_37{padding:.25rem .5rem}._renameInput_hzukv_41{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:.375rem;color:var(--color-foreground);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:1;outline:none;padding:.5rem;transition:border-color .15s ease-out;width:100%}._renameInput_hzukv_41:focus{border-color:var(--color-primary)}._renameInput_hzukv_41:disabled{cursor:not-allowed;opacity:.5}._loadMore_hzukv_64{display:flex;justify-content:center;min-height:1rem;padding:.5rem}._loadMoreButton_hzukv_76,._loadingText_hzukv_71{color:var(--color-foreground-muted);font-size:.75rem}._loadMoreButton_hzukv_76{background-color:transparent;border:none;border-radius:.375rem;cursor:pointer;font-weight:var(--font-weight-medium);padding:.375rem .75rem;transition:all .15s ease-out}._loadMoreButton_hzukv_76:hover{background-color:var(--color-popover-accent);color:var(--color-foreground)}._navItem_jdlcn_1{align-items:center;border-radius:.5rem;color:var(--color-foreground);display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);gap:.5rem;height:2.25rem;line-height:1.5;overflow:hidden;padding:.375rem .8125rem;text-decoration:none;text-overflow:ellipsis;transition:background-color .15s ease-out;white-space:nowrap}._navItem_jdlcn_1._active_jdlcn_23,._navItem_jdlcn_1:hover{background-color:var(--color-sidebar-accent)}._label_jdlcn_27{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._trigger_1gfue_1{align-items:center;background:transparent;border:none;border-radius:.5rem;color:var(--color-foreground-muted);cursor:pointer;display:none;height:36px;justify-content:center;left:13px;padding:8px;position:fixed;top:12px;width:36px;z-index:1001}._trigger_1gfue_1:hover{background-color:var(--color-muted)}@media (max-width:1199px){._trigger_1gfue_1{display:flex;opacity:1;transition:opacity .15s ease-out,visibility 0s linear .1s;visibility:visible}._trigger_1gfue_1._hidden_1gfue_33{opacity:0;pointer-events:none;transition:opacity .15s ease-out .1s,visibility 0s linear .25s;visibility:hidden}}._shieldIcon_qswnv_1{color:var(--color-system-green);cursor:default;display:block;vertical-align:middle}._shieldIcon_qswnv_1 path{transition:fill var(--d-200) cubic-bezier(.28,.13,.1,.99),stroke var(--d-200) cubic-bezier(.28,.13,.1,.99)}@media (max-width:1199px){._shieldIcon_qswnv_1{cursor:pointer}}@media (hover:hover){._shieldIcon_qswnv_1:hover path:first-of-type{fill:currentcolor}._shieldIcon_qswnv_1:hover path:last-of-type{stroke:var(--color-background)}}[class*=TooltipContent]:has([class*=securityTooltipText]){min-height:36px;min-width:208px;overflow:visible;padding:12px!important}._securityTooltip_qswnv_39 [class*=TooltipPositioner]{overflow:visible}._securityTooltip_qswnv_39{cursor:default}@media (max-width:1199px){._securityTooltip_qswnv_39{cursor:pointer}}._securityTooltipText_qswnv_53{font-size:14px;line-height:18px;margin:0;padding:0}._securityTooltipTextPrimary_qswnv_60{color:var(--color-primary);font-weight:var(--font-weight-medium)}._footer_1drv1_1{align-items:center;background-color:var(--color-sidebar-background);display:flex;gap:.5rem;justify-content:space-between;padding:.5rem 1.25rem}._footer_1drv1_1._collapsed_1drv1_9{flex-direction:column;justify-content:center;padding:.5rem}._footer_1drv1_1._collapsed_1drv1_9 ._version_1drv1_14{text-align:center}@media (min-width:1199.02px){._footer_1drv1_1._collapsed_1drv1_9 ._version_1drv1_14{order:2}._footer_1drv1_1._collapsed_1drv1_9 ._iconWrapper_1drv1_25{order:1}}._version_1drv1_14{align-items:center;color:var(--color-foreground-muted);display:flex;flex:1;font-size:.75rem;font-weight:var(--font-weight-medium);line-height:1.125rem;opacity:.32;text-align:left}._footer_1drv1_1._collapsed_1drv1_9 ._version_1drv1_14{flex:none;font-size:.625rem;width:100%}._iconWrapper_1drv1_25{align-items:center;cursor:default;display:flex;flex-shrink:0;justify-content:center;line-height:1}@media (max-width:1199px){._iconWrapper_1drv1_25{cursor:pointer}}._sidebar_1n51n_1{background-color:var(--color-sidebar-background);container-name:sidebar;container-type:inline-size;display:flex;flex-direction:column;grid-area:sidebar;height:100vh;min-width:0;overflow:hidden;position:relative;z-index:1}._sidebar_1n51n_1._collapsed_1n51n_14 ._menuList_1n51n_15{gap:.25rem}._headerContainer_1n51n_21{flex-shrink:0;padding:.25rem}._header_1n51n_21{align-items:center;display:flex;height:3.25rem;padding:.5rem}._nav_1n51n_33{display:flex;flex:1;flex-direction:column;gap:.25rem;overflow:hidden auto;padding:0 .5rem;scrollbar-width:none;-ms-overflow-style:none}._navGestiona_1n51n_44{padding:0 12px}._nav_1n51n_33::-webkit-scrollbar{display:none}._menuList_1n51n_15{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0 0 5rem}._backdrop_1n51n_62{background-color:var(--color-overlay);display:none;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;touch-action:none;transition:opacity .3s ease-out;z-index:999}._backdrop_1n51n_62._visible_1n51n_74{opacity:1;pointer-events:auto}._mobile_1n51n_79{backface-visibility:hidden;display:none;height:100%;left:0;position:fixed;top:0;touch-action:pan-y;transform-style:preserve-3d;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20rem;will-change:transform;z-index:1000}._mobile_1n51n_79._mobileOpen_1n51n_94{display:flex}._mobileContent_1n51n_98{backface-visibility:hidden;display:flex;flex:1;flex-direction:column;min-height:0;transform:translateZ(0)}._closeDragZone_1n51n_107{background:transparent;cursor:grab;height:100%;position:absolute;right:-30px;top:0;touch-action:none;width:50px;z-index:10}._closeDragZone_1n51n_107:active{cursor:grabbing}._mobileTopbar_1n51n_123{background-color:var(--color-background);box-sizing:content-box;display:none;left:0;min-height:2rem;opacity:1;padding:1rem 1rem 1rem .75rem;position:fixed;right:0;top:0;transition:opacity .15s ease-out .25s,visibility 0s linear .25s;visibility:visible;z-index:100}._mobileTopbar_1n51n_123._hidden_1n51n_141{opacity:0;pointer-events:none;transition:opacity .05s ease-out,visibility 0s linear .05s;visibility:hidden}@media (max-width:1199px){._sidebar_1n51n_1:not(._mobile_1n51n_79){display:none}._mobile_1n51n_79{display:flex}._backdrop_1n51n_62,._mobileTopbar_1n51n_123{display:block}._headerContainer_1n51n_21{flex-shrink:0;padding:.75rem}._header_1n51n_21{align-items:center;display:flex;height:2.25rem;padding:0}._nav_1n51n_33{overflow:hidden auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}}._icon_qvjvg_1{flex-shrink:0}._shortcutInfo_1cpwf_1{align-items:flex-start;display:flex;gap:16px}._shortcutInfo_1cpwf_1+._shortcutInfo_1cpwf_1{border-top:1px solid var(--color-border);margin-top:16px;padding-top:16px}._shortcutInfoButtons_1cpwf_13{display:flex;gap:8px}._shortcutInfoText_1cpwf_18,._shortcutInfoTitle_1cpwf_23{display:block;position:relative}._shortcutInfoTitle_1cpwf_23{color:var(--color-foreground);font:var(--label-regular)}._shortcutInfoDescription_1cpwf_30{color:var(--color-foreground-muted);display:block;font:var(--body-small);margin-top:4px;position:relative}._shortcutButton_1cpwf_38{align-items:center;background-color:var(--color-muted);border-radius:4px;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:10px}._shortcutButton_1cpwf_38 svg{height:20px;width:20px}._shortcutButton_1cpwf_38 svg path{fill:var(--color-foreground)}._shortcutButtonText_1cpwf_58{color:var(--color-foreground);display:block;font:var(--label-regular);position:relative}._logo_t6065_1{flex-shrink:0;width:-moz-fit-content;width:fit-content}._logo_t6065_1 img{height:22px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:auto}._logoLight_t6065_13{display:block}._logoDark_t6065_21,[data-theme=dark] ._logoLight_t6065_13{display:none}[data-theme=dark] ._logoDark_t6065_21{display:block}._positioner_h3iyy_4{outline:0}._positioner_h3iyy_4[data-open]{z-index:30}._popup_h3iyy_12{background-color:var(--color-popover);border-radius:8px;box-shadow:0 0 0 1px var(--color-border);max-width:224px;min-width:224px;outline:0;padding:8px;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s}._popup_h3iyy_12[data-ending-style],._popup_h3iyy_12[data-starting-style]{opacity:0;transform:scale(.9)}._overlay_h3iyy_35{animation:_overlay-fade-in_h3iyy_1 .2s ease-out;background:var(--color-overlay);top:0;right:0;bottom:0;left:0;position:fixed;z-index:999}._drawer_h3iyy_43{background-color:var(--color-popover);border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;box-shadow:0 -4px 24px #00000029;display:flex;flex-direction:column;left:0;max-height:85vh;outline:none;padding:0;position:fixed;right:0;z-index:1000}._drawerHandle_h3iyy_60{background-color:var(--color-border);border-radius:9999px;flex-shrink:0;height:4px;margin:20px auto 16px;width:32px}._drawerContent_h3iyy_69{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:0 8px max(20px,env(safe-area-inset-bottom))}._drawerContent_h3iyy_69>*{margin-inline:0!important}._item_h3iyy_85{--item-color:var(--color-foreground);--item-icon-color:var(--color-foreground-muted);align-items:center;background:transparent;border-radius:8px;color:var(--item-color);-moz-column-gap:8px;column-gap:8px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.28;outline:0;padding:11px 8px;text-decoration:none;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}._item_h3iyy_85[data-disabled]{color:var(--color-foreground-muted);pointer-events:none}._item_h3iyy_85:not([data-disabled]){position:relative;z-index:0}._item_h3iyy_85:before{background-color:transparent;border-radius:8px;content:"";inset-block:0;inset-inline:0;position:absolute;transition:inherit;z-index:-1}._item_h3iyy_85>svg{color:var(--item-icon-color);min-height:18px;min-width:18px}._itemDestructive_h3iyy_133{--item-color:var(--color-destructive);--item-icon-color:var(--color-destructive)}._itemDisabled_h3iyy_138{color:var(--color-foreground-muted);pointer-events:none}._header_h3iyy_146{align-items:center;color:var(--color-foreground-muted);-moz-column-gap:8px;column-gap:8px;cursor:default;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.28;padding:11px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}._header_h3iyy_146>svg{flex-shrink:0;min-height:18px;min-width:18px}._separator_h3iyy_169{background-color:var(--color-border-elevated);border:none;height:1px;margin:4px 8px}@media (hover:hover){._item_h3iyy_85:hover:before{background-color:var(--color-popover-accent)}}@media (min-width:900px){._item_h3iyy_85{padding-block:9px}}._overlay_1h6ik_2{animation:_overlay-fade-in_1h6ik_1 .2s ease-out;background:var(--color-overlay);top:0;right:0;bottom:0;left:0;position:fixed;z-index:999}@keyframes _overlay-fade-in_1h6ik_1{0%{opacity:0}to{opacity:1}}._drawer_1h6ik_20{background-color:var(--color-popover);border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;box-shadow:0 -4px 24px #00000029;display:flex;flex-direction:column;left:0;max-height:85vh;outline:none;padding:0;position:fixed;right:0;z-index:1001}._drawerHandle_1h6ik_37{background-color:var(--color-border);border-radius:9999px;flex-shrink:0;height:4px;margin:20px auto 16px;width:32px}._drawerHeader_1h6ik_46{align-items:center;border-bottom:1px solid var(--color-border);display:flex;justify-content:center;padding-bottom:16px;position:relative}._drawerBackButton_1h6ik_55{align-items:center;color:var(--color-foreground-muted);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);left:8px;line-height:1;padding:9px 8px;position:absolute;top:0}._drawerTitle_1h6ik_69{color:var(--color-foreground);font-size:1rem;font-weight:var(--font-weight-semibold);line-height:1;padding:8px 0}._drawerContent_1h6ik_77{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:16px 16px max(20px,env(safe-area-inset-bottom))}._instructionsContent_1h6ik_87{display:flex;flex-direction:column;gap:24px;padding:8px 0}._instructionsIntro_1h6ik_94{color:var(--color-foreground-muted);font-size:15px;line-height:1.5;margin:0}._instructionsList_1h6ik_101{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}._instructionStep_1h6ik_110{align-items:flex-start;background-color:var(--color-muted);border-radius:12px;display:flex;gap:16px;padding:16px;transition:background-color .2s ease}@media (hover:hover){._instructionStep_1h6ik_110:hover{background-color:var(--color-accent)}}._stepIcon_1h6ik_126{align-items:center;background-color:var(--color-primary);border-radius:50%;color:var(--color-white);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}._stepText_1h6ik_138{display:flex;flex:1;flex-direction:column;gap:4px}._stepText_1h6ik_138 strong{color:var(--color-foreground);font-size:15px;font-weight:600;line-height:1.4}._stepDescription_1h6ik_152{color:var(--color-foreground-muted);font-size:13px;line-height:1.4}._container_hhtit_1{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--color-foreground);-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);justify-content:space-between;line-height:1.28;outline:0;padding:11px 8px;position:relative;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (hover:hover){._container_hhtit_1:hover{background-color:var(--color-popover-accent)}}._content_hhtit_28{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}._content_hhtit_28>svg{color:var(--color-foreground-muted);min-height:18px;min-width:18px}._label_hhtit_40{white-space:nowrap}@media (min-width:900px){._container_hhtit_1{padding-block:9px}}._rotated_1dmkj_1{transform:rotate(180deg)}._trigger_4z5ta_1{align-items:center;border-radius:8px;color:var(--color-foreground);display:flex;height:36px;justify-content:center;padding:0;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);width:36px}._trigger_4z5ta_1[data-popup-open]{background-color:var(--color-accent)}._positioner_4z5ta_17{outline:0}._positioner_4z5ta_17[data-open]{z-index:30}._popup_4z5ta_25{background-color:var(--color-popover);border-radius:8px;box-shadow:0 0 0 1px var(--color-border);max-width:284px;min-width:284px;outline:0;padding:8px;transform-origin:var(--transform-origin);transition:transform .15s,opacity .15s}._popup_4z5ta_25[data-ending-style],._popup_4z5ta_25[data-starting-style]{opacity:0;transform:scale(.9)}._itemApp_4z5ta_45{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;padding:8px;position:relative;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99)}._itemApp_4z5ta_45:not([data-disabled]){z-index:0}._itemApp_4z5ta_45[data-disabled=true]{cursor:not-allowed;pointer-events:none}._itemApp_4z5ta_45:before{background-color:transparent;border-radius:8px;content:"";inset-block:0;inset-inline:0;position:absolute;transition:inherit;z-index:-1}._media_4z5ta_74{align-items:center;background-color:var(--color-muted);border-radius:8px;color:var(--color-primary);display:flex;justify-content:center;min-height:44px;min-width:44px;overflow:hidden;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99)}[data-disabled] ._media_4z5ta_74{color:var(--color-foreground-muted)}._info_4z5ta_91{display:flex;flex-direction:column;overflow:hidden}._title_4z5ta_97{color:var(--color-foreground)}._subtitle_4z5ta_104,._title_4z5ta_97{font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.28}._subtitle_4z5ta_104{color:var(--color-foreground-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._item_4z5ta_45{align-items:center;color:var(--color-foreground);-moz-column-gap:8px;column-gap:8px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.4;outline:0;padding:11px 8px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}._item_4z5ta_45[data-disabled]{color:var(--color-foreground-muted)}._item_4z5ta_45:not([data-disabled]){position:relative;z-index:0}._item_4z5ta_45:before{background-color:transparent;border-radius:8px;content:"";inset-block:0;inset-inline:0;position:absolute;transition:inherit;z-index:-1}._item_4z5ta_45>svg{color:var(--color-foreground-muted);min-height:18px;min-width:18px}._separator_4z5ta_155{background-color:var(--color-border-elevated);border:0;height:1px;margin:4px 8px}@media (hover:hover){._trigger_4z5ta_1:hover{background-color:var(--color-accent)}._itemApp_4z5ta_45:hover:before{background-color:var(--color-popover-accent)}._itemApp_4z5ta_45:not([data-disabled]):hover ._media_4z5ta_74{background-color:var(--color-hover-accent)}._item_4z5ta_45:hover:before{background-color:var(--color-popover-accent)}}._trigger_61795_1{align-items:center;border-radius:50%;color:var(--color-foreground);display:flex;height:36px;justify-content:center;outline:0;outline:2px solid var(--color-primary);outline-offset:-2px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px}._triggerImg_61795_16{border-radius:50%;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}._itemTruncated_61795_23{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap}._overlay_61795_31{animation:_overlay-fade-in_61795_1 .2s ease-out;background:var(--color-overlay);top:0;right:0;bottom:0;left:0;position:fixed;z-index:999}._drawer_61795_39{background-color:var(--color-popover);border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;box-shadow:0 -4px 24px #00000029;display:flex;flex-direction:column;left:0;max-height:85vh;outline:none;padding:0;position:fixed;right:0;z-index:1001}._drawerHandle_61795_56{background-color:var(--color-border);border-radius:9999px;flex-shrink:0;height:4px;margin:20px auto 16px;width:32px}._drawerHeader_61795_65{display:flex;justify-content:center;position:relative}._drawerCloseButton_61795_71{align-items:center;color:var(--color-foreground-muted);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);left:8px;line-height:1;padding:9px 8px;position:absolute;top:0}._drawerTitle_61795_85{color:var(--color-foreground);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:1;padding:8px 0}._drawerContent_61795_93{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:0 8px max(20px,env(safe-area-inset-bottom))}._root_vdh9z_1{background-color:var(--color-background);border-bottom:1px solid var(--color-border);-moz-column-gap:16px;column-gap:16px;container-name:content-header;container-type:inline-size;display:flex;justify-content:space-between;padding:12px 16px 12px 8px}._automations_vdh9z_25{position:relative}._automations_vdh9z_25:before{background-color:var(--color-sidebar-background);content:"";height:64px;left:0;opacity:0;position:absolute;top:0;width:0;width:var(--aic-sidebar-width,0)}[data-aic-sidebar-ready=true] ._automations_vdh9z_25:before{opacity:1}._automations_vdh9z_25 ._logoWrapper_vdh9z_48{margin-left:0;margin-left:var(--aic-sidebar-width,0)}[data-aic-modal-open=true] ._automations_vdh9z_25{background-color:#000c}[data-aic-modal-open=true] ._automations_vdh9z_25:before{background-color:var(--color-popover)}._logoWrapper_vdh9z_48{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}@media (max-width:1199px){._logoWrapper_vdh9z_48{margin-left:49px}}@media (max-width:767px){._automations_vdh9z_25 ._logoWrapper_vdh9z_48{margin-left:2.75rem}}._actions_vdh9z_85{align-items:stretch;-moz-column-gap:8px;column-gap:8px;display:flex}._navLink_vdh9z_91{align-items:center;border-radius:8px;box-shadow:none;color:var(--color-foreground);-moz-column-gap:6px;column-gap:6px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);height:36px;justify-content:center;line-height:1.4;padding:0;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);white-space:nowrap;width:36px}._navLink_vdh9z_91[aria-current=page]{color:var(--color-primary)}@media (hover:hover){._navLink_vdh9z_91:hover{background-color:var(--color-accent)}}@media (min-width:900px){._navLink_vdh9z_91{box-shadow:none;height:auto;padding-block:8px;padding-inline:12px;width:auto}}._navLinkText_vdh9z_127{display:none}@media (min-width:900px){._navLinkText_vdh9z_127{display:inline}._root_vdh9z_1{padding-inline:20px}}._button_g0b8i_1{align-items:center;border-radius:8px;box-shadow:0 0 0 1px var(--color-border);color:var(--color-foreground);-moz-column-gap:6px;column-gap:6px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.4;padding:8px 12px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99)}._button_g0b8i_1[aria-current=page]{color:var(--color-primary)}._loggedIn_g0b8i_19{color:var(--color-system-green)}._loggedOut_g0b8i_23{color:var(--color-destructive)}@media (max-width:900px){._text_g0b8i_27{display:none}}._loading_g0b8i_33{cursor:wait;opacity:.6}._hours_g0b8i_38{font-weight:var(--font-weight-semibold);opacity:.9}._button_g0b8i_1:disabled{cursor:not-allowed;opacity:.5}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translate(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}._container_1e6si_1{align-items:center;background:var(--background);display:flex;flex-direction:column;gap:2rem;justify-content:center;min-height:100vh;min-height:100dvh;padding:1rem}._logo_1e6si_13{height:auto;width:180px}._text_1e6si_18{color:#000;font-size:1.25rem;font-weight:500}._textSmall_1e6si_24{color:#434343;font-size:1rem;font-weight:400;max-width:400px;text-align:center}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:300;src:url(../fonts/CeraPro-Light.woff2) format("woff2"),url(../fonts/CeraPro-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:400;src:url(/assets/CeraPro-Regular-CuICsfJe.woff2) format("woff2"),url(/assets/CeraPro-Regular-C43XmXEa.woff) format("woff")}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:500;src:url(/assets/CeraPro-Medium-BjmnNTJr.woff2) format("woff2"),url(/assets/CeraPro-Medium-DeI5tFfr.woff) format("woff")}@font-face{font-display:swap;font-family:Cera Pro;font-style:normal;font-weight:700;src:url(/assets/CeraPro-Bold-Du5gdnVI.woff2) format("woff2"),url(/assets/CeraPro-Bold-pfjo8_WM.woff) format("woff")}.body{font-family:Cera Pro,sans-serif;line-height:normal}.alpha{font-size:26px;font-weight:700;line-height:1.2}@media (min-width:1060px){.alpha{font-size:30px}}.beta{font-size:22px;font-weight:700;line-height:1.2}@media (min-width:1060px){.beta{font-size:26px}}.gamma{font-size:24px;font-weight:700;line-height:1.2}@media (min-width:1060px){.gamma{font-size:22px}}.lead-xs{font-size:10px;font-weight:500;letter-spacing:-.04em;line-height:10.5px}.lead-m{font-size:14px;font-weight:500;letter-spacing:.1em;line-height:16.8px}@media (min-width:780px){.lead-m{font-size:15px;line-height:18px}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;padding:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{background:#fff;color:#000;font-family:Cera Pro,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--platform-grey-100);overflow-x:hidden}iframe,img{max-width:100%}img{height:auto}h1,h2,h3,h4,h5,h6{margin:0}dd,dl,ol,ul{list-style:none;margin:0;padding:0}p{margin:0}.wrapper{margin:0 auto;max-width:1252px;padding:0 16px}.link{color:#006dff}.fade-in{animation:fade-in .5s ease-in-out}.quick-fade-in{animation:fade-in .25s ease-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-bottom{0%{transform:translateY(-10px)}to{transform:translateY(0)}}[data-aos=custom-animation]{opacity:0;transform:translateY(20px);transition:transform,opacity,.4s ease-in-out .3s}[data-aos=custom-animation].aos-animate{opacity:1;transform:translateY(0)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(1turn)}to{transform:rotate(0)}}.hide-in-mobile{display:none}@media (min-width:48.75em){.hide-in-mobile{display:block}}.show-in-mobile{display:block}@media (min-width:48.75em){.show-in-mobile{display:none}}.align-right{margin-left:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;word-wrap:normal}.screen-reader-link{opacity:0}.disable-scroll,.disable-scroll-mobile{overflow:hidden}.emphasis{color:#006dff;font-weight:700}.emphasis.dark{color:#000}body{overflow:hidden}.top-loading-bar{height:10px;left:0;position:absolute;top:0;width:100%}.mobile-layout{display:flex;flex-direction:column;justify-content:center;margin-block:auto}#root>.mobile-layout{min-block-size:100dvh}.centered-layout{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.two-side-contained-layout,.two-side-content{display:grid;grid-template-columns:minmax(300px,600px) minmax(600px,1fr);margin:0 auto;max-width:1600px;grid-gap:30px}.full-page-content,.two-side-content{height:calc(100vh - 60px)}.full-page-content{display:grid}.centered-page-content{display:grid;inline-size:min(100%,var(--medium-size));margin:0 auto;max-width:1000px;min-height:calc(100vh - 60px)}.centered-page-content>*{min-width:0}.gray-bg{background:#f5f5f5}.alpha,h1{font-size:26px;font-weight:700;line-height:1.2}@media (min-width:1060px){.alpha,h1{font-size:30px}}.beta,h2{font-size:22px;font-weight:700;line-height:1.2}@media (min-width:1060px){.beta,h2{font-size:26px}}.gamma,h2{font-size:22px;font-weight:700;line-height:1.2}@media (min-width:1060px){.gamma,h2{font-size:26px}}@media (min-width:520px){.text-s{font-size:14px;font-weight:400;line-height:1.2}}.text-m{font-size:16px}.text-l,.text-m{font-weight:400;line-height:1.2}.text-l{font-size:18px}.button{align-items:center;background:#006dff;border:none;border-radius:6px;color:#fff;display:inline-flex;height:44px;justify-content:center;outline:none;padding:0 18px;text-align:center;-webkit-tap-highlight-color:transparent;font-size:16px;font-weight:500;transition:all .4s ease-in-out}.button svg{margin-right:8px}.button:hover{background:#004199}.button:focus{outline:none}.button.is-disabled{background:#d1d5db;color:#fff;cursor:not-allowed;pointer-events:none}.button-icon{align-items:center;background:transparent;border:none;box-shadow:none;display:flex;justify-content:center}.button-icon svg{height:20px;width:20px}.pagination-button{margin-left:10px}.button-clear{background:#ecf4ff;color:#006dff}.button-clear:hover{background:#d3e5ff}.back-button{align-items:center;background:#fff;border:1px solid #d1d1d1;border-radius:50%;color:#000;display:flex;height:40px;justify-content:center;width:40px}.back-button:hover{background:#f5f5f5}.copy-button{background:#006dff1a;color:#0057cc}.copy-button:hover{background:#006dff33;color:#0057cc}.button-xl{font-size:20px;height:56px;padding:2px 50px 0;text-transform:uppercase}.interactive-text{color:#006dff;cursor:pointer;font-weight:500}.interactive-text-disabled{color:#d1d5db;cursor:auto}.category-block{margin-bottom:60px}.tool-grid>h1,.tool-grid>h2,.tool-grid>h3{margin:20px 0}.tools{align-items:stretch;display:flex;display:grid;flex-wrap:wrap;grid-template-columns:repeat(2,1fr);margin-bottom:30px;grid-gap:30px}.tools h1,.tools h2,.tools h3{margin-bottom:20px}.tools .card{min-height:124px}@media (min-width:66.25em){.tools{grid-template-columns:repeat(3,1fr)}}.tool-input{overflow:auto}.favorites-section{background:#ecf4ff;border:1px solid #a0c8ff;border-radius:6px;margin-bottom:30px;padding:12px 12px 6px}.favorites-section .card{box-shadow:3px 3px 4px -1px #002c66b3}.markdown-content{font-size:18px;line-height:1.4;opacity:.7}.markdown-content li,.markdown-content ol,.markdown-content p,.markdown-content ul{font-size:18px;margin-bottom:12px}.markdown-content ul{list-style-position:inside;list-style-type:disc}.markdown-content ol{list-style-position:inside;list-style-type:decimal}.markdown-content ol ol,.markdown-content ol ul,.markdown-content ul ol,.markdown-content ul ul{margin-left:24px}.markdown-content li{margin-bottom:5px}.markdown-content li p{display:inline}.markdown-content code{background:#ebebeb;display:inline-block;font-family:monospace;font-size:16px;margin-bottom:10px;padding:10px}.markdown-content blockquote{font-style:italic;margin:0;padding:16px 20px;position:relative}.markdown-content blockquote:before{background:#e8e8e8;content:"";display:block;height:calc(100% - 10px);left:0;position:absolute;top:0;width:4px}.markdown-content a{color:#006dff;font-weight:700;text-decoration:none;transition:color .2s}.markdown-content a:hover{color:#004199}.loader{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:20px;width:20px}.card-grid{display:flex;display:grid;flex-wrap:wrap;grid-template-columns:repeat(2,1fr);grid-gap:30px;margin-bottom:30px}.card-grid h1,.card-grid h2,.card-grid h3{margin-bottom:20px}.card-grid .card{min-height:160px}@media (min-width:100em){.card-grid{grid-template-columns:repeat(3,1fr)}.card-grid.two-columns{grid-template-columns:repeat(2,1fr)}}.card{background:#fff;border:1px solid #dcdcdc;border-radius:6px;box-shadow:3px 3px 4px -1px #000000b3;display:block;padding:26px 52px 26px 26px;position:relative;transition:box-shadow .3s ease}.card .card-title,.card h1,.card h2,.card h3{color:#333;margin-bottom:6px}.card:hover .tool-icon{background:#006dff}.card:hover .tool-icon svg{color:#fff}.card:hover .fav{display:flex}.card .tool-icon{position:absolute;right:16px;top:-14px}.card .fav{align-items:center;border-radius:50%;bottom:10px;cursor:pointer;display:none;height:36px;justify-content:center;position:absolute;right:14px;transition:all .3s ease;width:36px}.card .fav:hover{background:#ecf4ff;color:#006dff}.card .fav-checked{color:#006dff}.tool-icon{align-items:center;background:#fff;border:2px solid #006dff;border-radius:6px;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.tool-icon svg{color:#006dff;height:24px;width:24px}.categories{align-items:center;background:#f5f5f5;border:1px solid #dcdcdc;border-radius:6px;display:flex;flex-wrap:wrap;margin-bottom:30px;padding:12px 12px 6px}.categories h1,.categories h2{font-size:18px;font-weight:400;margin:0 10px 6px 0}.tag:not(:where(.code-toolbar,pre,code,[class*=language-]) .tag){background:#fff;border:1px solid #dcdcdc;border-radius:20px;cursor:pointer;display:inline-flex;font-size:14px;margin:0 6px 6px 0;padding:4px 10px}.tag:not(:where(.code-toolbar,pre,code,[class*=language-]) .tag):hover{background:#f0f0f0}.category-title{font-size:17px;font-weight:500;margin:0 0 16px 4px;text-transform:uppercase}.category-title .icon{color:#006dff;height:20px;margin-left:8px;position:relative;top:2px;width:20px}.auth-card{cursor:default;padding:46px;width:500px}.auth-card .logo{margin:0 50px 20px;width:100px}.auth-card .button{margin-top:20px;width:100%}.auth-card .error{color:#ef4444}.auth-card .description{margin-bottom:20px}.auth-card .secondary{color:#999}.auth-card .action-block{margin-top:20px}.auth-card .action-block .action{color:#999;cursor:pointer;margin-top:10px;text-decoration:underline}.auth-wrapper{margin-top:-50px}.auth-wrapper .logo{margin:20px auto;width:217px}.auth-wrapper .logo img{margin-left:-16px}.auth-wrapper .auth-title{font-size:30px;margin-bottom:30px}.landing .wrapper{max-width:1100px}@media (max-width:48.74em){.landing .wrapper{padding:0 24px}}.landing-header{background:#fff;box-shadow:0 0 10px 1px #00000014;left:0;padding:16px 0;position:fixed;top:0;width:100%;z-index:99}.landing-header .wrapper{align-items:center;display:flex}.landing-header .logo{display:block;width:200px}.landing-nav{align-items:center;display:flex;margin-left:auto}.landing-nav .button{margin-left:16px}.landing-nav-item{font-size:18px;margin-left:20px}.landing-nav-item:hover{color:#006dff}@media (max-width:48.74em){.landing-nav-item{display:none}}.landing-hero{border-bottom:1px solid #f5f5f5;overflow:hidden;padding:180px 0 100px}.landing-hero,.landing-hero .wrapper{position:relative}.landing-hero .hero-info{position:relative;z-index:10}.landing-hero .hero-image{position:absolute;right:-82px;top:-167px;width:585px;z-index:1}.landing-hero-title{background-color:#fff;font-size:60px;max-width:700px;padding-bottom:16px}.landing-hero-text{background-color:#fff;color:#7b8798;font-size:29px;margin:0 0 45px;max-width:676px}@media (max-width:48.74em){.landing-hero{padding:120px 0 60px}.landing-hero-title{font-size:42px}.landing-hero .hero-image{display:none}}.landing-cta{background:#f0f6ff;padding:100px 0}.landing-cta h2{font-size:34px;margin-right:40px}.landing-cta.primary-bg{background:#006dff;color:#fff}.landing-cta.primary-bg .button{background:#fff;color:#006dff}.landing-cta.primary-bg .button:hover{background:#ebf3ff}.landing-cta .wrapper{align-items:center;display:flex}.landing-cta+.landing-cta{border-bottom:1px solid #f5f5f5;padding-top:20px}.landing-cta.inverse svg{order:-1}.landing-cta p{font-size:26px;line-height:1.4}.landing-cta svg{color:#b8d6ff;margin-left:40px;width:100px}@media (max-width:48.74em){.landing-cta .wrapper{align-items:flex-start;flex-direction:column}.landing-cta h2{font-size:26px;margin:0 0 24px}}.landing-keys .wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:80px;-moz-column-gap:80px;column-gap:80px;grid-row-gap:20px;row-gap:20px}@media (max-width:48.74em){.landing-keys .wrapper{grid-template-columns:none}}.landing-key{margin-bottom:40px}.landing-key .icon{position:relative}.landing-key .icon:before{background:#006dff;border-radius:50%;content:"";height:40px;left:40px;position:absolute;top:0;width:40px;z-index:1}.landing-key svg{margin-bottom:10px;position:relative;width:80px;z-index:10}.landing-key h3{font-size:20px;margin-bottom:6px}.landing-key p{font-size:18px}.landing-demo{background:#f5f5f5}.landing-demo .panel{min-height:307px}.landing-demo .two-side-contained-layout{align-items:stretch;grid-template-columns:repeat(2,1fr);margin-top:26px}.landing-demo .empty-state{margin-top:0}.landing-demo .empty-state svg{width:86px}@media (max-width:48.74em){.landing-demo .two-side-contained-layout{grid-template-columns:none}}.landing-footer .logo{width:160px}.landing-footer .footer-main{align-items:center;display:flex;font-size:17px;padding:30px 0}.landing-footer .footer-main a{margin-left:auto}.landing-footer .footer-main a:hover{color:#006dff}.landing-footer .footer-extra{background:#f5f5f5;border-top:1px solid #dcdcdc;display:flex;flex-direction:row;opacity:.6;padding:20px 20px 20px 0}.landing-footer .footer-extra .wrapper{margin-left:20px}.landing-footer .footer-extra .left{margin-right:auto}.landing-footer .footer-extra .right{margin-left:auto}.landing-footer .footer-extra .right:last-child{margin-right:0}.landing-footer .footer-extra .footer-link{margin-left:10px}@media (max-width:48.74em){.landing-footer{text-align:center}.landing-footer .footer-main{flex-direction:column}.landing-footer .footer-main a{margin:10px 0 0}}.brick{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;padding:100px 0;position:relative}.brick.has-decoration{overflow:hidden;position:relative}.brick.has-decoration .wrapper{position:relative}.brick.has-decoration .wrapper:after,.brick.has-decoration .wrapper:before{border-radius:50%;content:"";position:absolute;z-index:1}.brick.has-decoration .wrapper:before{background:#b8d6ff;height:120px;right:20px;top:-22px;width:120px}.brick.has-decoration .wrapper:after{background:#006dff;height:40px;right:147px;top:-45px;width:40px}.brick h1{font-size:36px}.brick h1,.brick h2{margin-bottom:20px;position:relative;z-index:10}.brick-text{font-size:26px;position:relative;z-index:10}.brick-icon{margin-right:40px;position:relative}.brick-icon:before{background:#006dff;border-radius:50%;content:"";height:80px;position:absolute;right:0;top:-3px;width:80px;z-index:1}.brick-icon svg{position:relative;width:160px;z-index:2}.brick-info{position:relative;z-index:10}.brick-info+.brick-icon{margin:0 0 0 40px}.brick.inverse{background:#f0f6ff}.brick-list{font-size:26px;margin:40px 0 0}.brick-list strong{display:block}.brick-list li{margin-bottom:24px;padding-left:32px;position:relative}.brick-list li:before{background:#006dff;border-radius:50%;content:"";height:14px;left:0;position:absolute;top:10px;width:14px}.brick .icon-content{align-items:flex-start;display:flex}.brick .lead-text{font-size:30px;line-height:1.2}@media (max-width:48.74em){.brick .icon-content{flex-direction:column;text-align:center}.brick-icon{order:-1}.brick-icon,.brick-info+.brick-icon{margin:0 auto 20px}.brick-list li,.brick-text{font-size:24px}.brick h1{font-size:30px}.brick.has-decoration .wrapper:before{right:20px;top:-40px}.brick.has-decoration .wrapper:after{top:-54px}}.privacy-policy-page{background-color:#fff;height:100vh;overflow-y:auto;padding:40px 0}.privacy-policy-page .wrapper{margin:0 auto;max-width:800px;padding:0 20px}.privacy-policy-page h1{font-size:32px;margin-bottom:20px}.privacy-policy-page h2{font-size:24px;margin-bottom:15px;margin-top:30px}.privacy-policy-page p,.privacy-policy-page ul{line-height:1.6;margin-bottom:15px}.privacy-policy-page ul{padding-left:20px}.privacy-policy-page .back-link{color:#006dff;display:inline-block;margin-top:30px;text-decoration:none}.privacy-policy-page .back-link:hover{text-decoration:underline}.privacy-policy-page .privacy-policy-content{margin:2rem auto 0;max-width:1000px;padding:4rem}.privacy-policy-page .privacy-policy-content h2{margin-bottom:1rem;margin-top:4rem}.privacy-policy-page .privacy-policy-content p{margin-bottom:1rem}.privacy-policy-page .privacy-policy-content ol,.privacy-policy-page .privacy-policy-content ul{margin-bottom:1rem;padding-left:2rem}.privacy-policy-page .privacy-policy-content li{margin-bottom:.5rem;position:relative}.privacy-policy-page .privacy-policy-content ul li:before{color:#000;content:"•";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.privacy-policy-page .privacy-policy-content ol{list-style-type:lower-alpha}.privacy-policy-page .privacy-policy-content ol[start="4"]{counter-reset:list 3}.privacy-policy-page .privacy-policy-content ol[start="4"]>li{list-style:none}.privacy-policy-page .privacy-policy-content ol[start="4"]>li:before{content:counter(list,lower-alpha) ") ";counter-increment:list}:root{--font-mono:"Roboto Mono",ui-monospace,sf mono,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;--text-sm:400 .875rem/1.25rem var(--font-sans-serif),sans-serif;--font-heading:550 1.75rem/2rem "Universal Display",sans-serif;--font-heading-secondary:460 1.25rem/1.75rem "Universal Display",sans-serif;--font-body-text:400 1rem/1.5rem "Universal Text",sans-serif;--font-body-text-bold:500 1rem/1.5rem "Universal Text",sans-serif;--font-label:400 .875rem/1.125rem "Universal Text",sans-serif;--font-label-bold:500 .875rem/1.125rem "Universal Text",sans-serif;--font-caption:400 .75rem/.75rem "Universal Text",sans-serif;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.625rem;--space-4:.75rem;--space-5:1rem;--space-6:1.25rem;--space-7:1.5rem;--space-8:1.75rem;--space-9:2rem;--space-10:2.25rem;--space-11:2.5rem;--space-12:3rem;--radius-base:8px;--radius-md:16px;--radius-lg:20px;--radius-xl:24px;--z-fullscreen-viewer:1000;--z-menu-trigger:900;--chat-size-inline:680px;--size-section-xs:36rem;--size-section-sm:40.75rem;--size-section-md:50.5rem;--size-section-lg:58rem;--size-section-max:90rem;--color-background:#fff;--color-card:#fff;--color-popover:#fff;--color-white:#fff;--color-primary:#4569fc;--color-primary-accent:#3159fc;--color-secondary:#e6e6f4;--color-secondary-accent:#dbdbf0;--color-secondary-foreground:#282833;--color-muted:#f4f4fa;--color-muted-gradient:rgba(244,244,250,0);--color-accent:#f5f5fa;--color-hover-accent:#e6e6f4;--color-popover-accent:#f4f4f6;--color-border:#e7e7ef;--color-border-elevated:rgb(0 0 0/8%);--color-overlay:rgba(9,9,9,.12);--color-system-green:#2aa248;--color-system-orange:#ffa90a;--color-destructive:#ff383c;--color-destructive-accent:#ff1f23;--color-foreground:#1e1e20;--color-foreground-disabled:rgba(23,24,26,.25);--color-foreground-muted:#6c6c89;--color-foreground-primary-small-text:#4569fc;--color-destructive-text:#ff383c;--color-sidebar-background:#f8f8fc;--color-sidebar-foreground:#63637e;--color-sidebar-accent:#ededf8;--color-pill-background:#242529;--color-pill-text:#fff;--color-pill-icon:#728efd;--shadow-elevated:0 2px 8px 0 rgba(120,120,149,.1);--shadow-popover:0 2px 6px 0 rgba(120,120,149,.1);--shadow-modal-elevated:0 2px 12px 0 rgb(30 30 32/8%);--shadow-right-element:0 2px 36px 0 rgb(30 30 32/8%);--shadow-over-scroll:0 2px 8px 0 rgba(120,120,149,.1);--content-padding-inline:2rem;--content-padding-block:1.5rem}@media (max-width:768px){:root{--content-padding-inline:1rem;--content-padding-block:1rem}}:root [data-theme=dark]{--color-background:#090909;--color-card:#111212;--color-popover:#17181a;--color-white:#fff;--color-primary:#4569fc;--color-primary-accent:#3159fc;--color-secondary:#242529;--color-secondary-accent:#303136;--color-secondary-foreground:#fdfdfd;--color-muted:#1f2128;--color-muted-gradient:rgba(31,33,40,0);--color-accent:#16181d;--color-hover-accent:#1f2128;--color-popover-accent:#222326;--color-border:#1d1d1d;--color-border-elevated:hsla(0,0%,100%,.08);--color-overlay:rgba(9,9,9,.5);--color-system-green:#30d158;--color-system-orange:#ffb340;--color-destructive:#ff383c;--color-destructive-accent:#ff1f23;--color-foreground:#fdfdfd;--color-foreground-disabled:hsla(0,0%,99%,.25);--color-foreground-muted:#7f828e;--color-foreground-primary-small-text:#728efd;--color-destructive-text:#ff4245;--color-sidebar-background:#111112;--color-sidebar-foreground:#848589;--color-sidebar-accent:#1b1d22}@keyframes scale-up{0%{opacity:0}to{opacity:1}}@keyframes scale-down{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes fade-in-and-translate{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes fade-in-and-scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fade-out-and-scale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes spinner{to{transform:rotate(5turn)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes gradient{to{transform:translateY(-100%)}}@keyframes toast-enter{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes toast-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(16px)}}@keyframes filepond-dissolve{0%{opacity:1}to{display:none;opacity:0}}@keyframes banner-gradient-rotate{to{--angle:360deg}}@keyframes banner-gradient-rotate2{to{--angle2:540deg}}@keyframes pulse{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1)}}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up-from-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}:root{--neutral-black:#0f0f0f;--neutral-black-overlay:#0f0f0f88;--neutral-800:#383838;--neutral-700:#595959;--neutral-600:#7a7a7a;--neutral-500:#949494;--neutral-400:#a6a6a6;--neutral-300:#b8b8b8;--neutral-200:#d1d1d1;--neutral-100:#e0e0e0;--neutral-white:#fff;--neutral-white-overlay:#ffffff3d;--blue-900:#18319a;--blue-500:#4569fc;--blue-200:#b0ccf7;--blue-100:#cce4fb;--blue-50:#ecf5fd;--purple-200:#b08efa;--pink-200:#fa6996;--brand-primary:var(--blue-500);--brand-secondary:var(--blue-900);--platform-grey-200:#e6e8ea;--platform-grey-100:#f0f2f4;--platform-grey-50:#f6f7f9;--platform-purple:var(--purple-200);--platform-pink:var(--pink-200);--status-success:#18992d;--status-success-hover:#b3ddba;--status-success-light:#f6fbf7;--status-error:#d92d21;--status-error-hover:#ec9690;--status-error-light:#fef3f2;--status-warning:#ffa90a;--status-warning-light:#fff6e3;--font-serif:"Tiempos Headline",serif;--font-serif-alt:"Tiempos Text","Tiempos Headline",serif;--font-sans-serif:"Universal Text",sans-serif;--font-sans-serif-display:"Universal Display",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:460;--font-weight-semibold:550;--headline-large:var(--font-weight-regular) 2.5rem/1.2 var(--font-sans-serif-display);--headline-regular:var(--font-weight-light) 1.5rem/1.16 var(--font-sans-serif-display);--headline-medium:var(--font-weight-light) 1.75rem/1.2 var(--font-sans-serif-display);--headline-small:var(--font-weight-light) 1.25rem/1.2 var(--font-sans-serif-display);--heading-cover:var(--font-weight-regular) 3rem/1.16 var(--font-sans-serif-display);--label-regular:var(--font-weight-medium) 1rem/1.25 var(--font-sans-serif);--label-small:var(--font-weight-medium) .875rem/1.28 var(--font-sans-serif);--body-small:var(--font-weight-regular) .875rem/1.28 var(--font-sans-serif);--body-regular:var(--font-weight-regular) 1rem/1.5 var(--font-sans-serif);--link:var(--font-weight-regular) .875rem/1 var(--font-sans-serif);--link-w-gradient:var(--font-weight-regular) .875rem/1.25 var(--font-sans-serif);--caption-medium:var(--font-weight-medium) .75rem/.875rem var(--font-sans-serif);--caption-regular:var(--font-weight-regular) .75rem/.875rem var(--font-sans-serif);--heading-cover-letter-spacing:.03em;--gradient-angle:45deg;--gradient-primary:linear-gradient(var(--gradient-angle),var(--brand-primary) 0%,var(--platform-purple) 50%,var(--platform-pink) 100%);--gradient-double-primary:linear-gradient(var(--gradient-angle),var(--platform-pink),var(--platform-purple),var(--brand-primary),var(--brand-primary),var(--platform-purple),var(--platform-pink));--gradient-blue:linear-gradient(var(--gradient-angle),#cce4fb 0%,rgba(204,228,251,.4) 100%);--gradient-purple:linear-gradient(var(--gradient-angle),#d0cafb 0%,rgba(208,202,250,.4) 100%);--gradient-pink:linear-gradient(var(--gradient-angle),#facaf1 0%,rgba(250,202,241,.4) 100%);--gradient-banner:linear-gradient(80.38deg,rgba(204,228,251,.5) 33%,rgba(208,202,250,.33) 66%,rgba(250,202,241,.33));--gradient-overlay:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));--gradient-soft-full:linear-gradient(var(--gradient-angle),#f3f9fe 0%,#f4f2fe 50%,#fef2fc 100%);--gradient-soft-full-hover:linear-gradient(var(--gradient-angle),#d6e9fc 0%,#d9d5fb 50%,#fbd5f4 100%);--gradient-soft-blue:linear-gradient(var(--gradient-angle),#f3f9fe 0%,#f3f9fe 100%);--gradient-soft-blue-hover:linear-gradient(var(--gradient-angle),#d6e9fc 0%,#d6e9fc 100%);--gradient-soft-blue-purple:linear-gradient(var(--gradient-angle),#f3f9fe 0%,#f4f2fe 100%);--gradient-soft-blue-purple-hover:linear-gradient(var(--gradient-angle),#d6e9fc 0%,#d9d5fb 100%);--gradient-soft-purple:linear-gradient(var(--gradient-angle),#f4f2fe 0%,#f4f2fe 100%);--gradient-soft-purple-hover:linear-gradient(var(--gradient-angle),#d9d5fb 0%,#d9d5fb 100%);--gradient-soft-purple-pink:linear-gradient(var(--gradient-angle),#f4f2fe 0%,#fef2fc 100%);--gradient-soft-purple-pink-hover:linear-gradient(var(--gradient-angle),#d9d5fb 0%,#fbd5f4 100%);--gradient-tool-detail-loading:linear-gradient(180deg,#fff,#cce4fb 25%,#d0cafa 50%,#facaf1 75%,#fff);--none:0 0 0 0 #0000;--shadow-1:0 2px 16px 0 #00000029,0 2px 8px 0 #00000014,0 2px 4px 0 #0000000a;--shadow-2:inset 0 0 0 1px #00000014,0 0 0 1px #00000014,0 1px 1px -.5px #0000000f,0 3px 3px -1.5px #0000000f,0 6px 6px -3px #0000000f,0 6px 6px -3px #0000000f,0 12px 12px -6px #0000000f,0 24px 24px -12px #0000000f;--shadow-3:0 0 8px 1px #0000000f;--shadow-4:0px 0px 16px 0px #00000014,0px 0px 8px 0px #0000000a,0px 0px 4px 0px #0000000a;--extrasmall-size:36rem;--small-size:652px;--medium-size:50.5rem;--large-size:58rem;--max-size:90rem;--space-5:5rem;--space-4-5:4.5rem;--space-4:4rem;--space-3-5:3.5rem;--space-3:3rem;--space-2-5:2.5rem;--space-2:2rem;--space-1-5:1.5rem;--space-1:1rem;--space-0-75:.75rem;--space-0-5:.5rem;--space-0-25:.25rem}@font-face{font-display:swap;font-family:Tiempos Headline;font-style:normal;font-weight:300;src:url(/fonts/TiemposHeadline-Light.woff2) format("woff2"),url(/fonts/TiemposHeadline-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Tiempos Headline;font-style:normal;font-weight:400;src:url(/fonts/TiemposHeadline-Regular.woff2) format("woff2"),url(/fonts/TiemposHeadline-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Tiempos Headline;font-style:normal;font-weight:500;src:url(/fonts/TiemposHeadline-Medium.woff2) format("woff2"),url(/fonts/TiemposHeadline-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Tiempos Headline;font-style:normal;font-weight:600;src:url(/fonts/TiemposHeadline-Semibold.woff2) format("woff2"),url(/fonts/TiemposHeadline-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Tiempos Text;font-style:normal;font-weight:400;src:url(/fonts/TiemposText/TiemposText-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tiempos Text;font-style:normal;font-weight:500;src:url(/fonts/TiemposText/TiemposText-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tiempos Text;font-style:normal;font-weight:600;src:url(/fonts/TiemposText/TiemposText-Semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:normal;font-weight:400;src:url(/fonts/Universal-Sans-Display-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:italic;font-weight:400;src:url(/fonts/Universal-Sans-Display-400Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:normal;font-weight:500;src:url(/fonts/Universal-Sans-Display-460.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:italic;font-weight:500;src:url(/fonts/Universal-Sans-Display-460Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:normal;font-weight:600;src:url(/fonts/Universal-Sans-Display-550.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:italic;font-weight:600;src:url(/fonts/Universal-Sans-Display-550Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:normal;font-weight:400;src:url(/fonts/Universal-Sans-Text-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:italic;font-weight:400;src:url(/fonts/Universal-Sans-Text-400Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:normal;font-weight:460;src:url(/fonts/Universal-Sans-Text-460.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:italic;font-weight:460;src:url(/fonts/Universal-Sans-Text-460Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:normal;font-weight:550;src:url(/fonts/Universal-Sans-Text-550.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:italic;font-weight:550;src:url(/fonts/Universal-Sans-Text-550Italic.woff2) format("woff2")}.sr-only{block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0,0,0,0);border:0;white-space:nowrap}.show-on-mobile{display:none!important}@media (max-width:768px){.hide-on-mobile{display:none!important}.show-on-mobile{display:block!important}}@media (min-width:769px){.hide-on-desktop{display:none!important}}.horizontal-scroll{overflow:auto hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.destructive,.destructive *{color:#d92d21;color:var(--status-error)}:root{--ease-in-out-sine:cubic-bezier(.37,0,.63,1);--ease-in-quad:cubic-bezier(.11,0,.5,0);--ease-in-sine:cubic-bezier(.12,0,.39,0);--ease-out-back:cubic-bezier(.34,1.56,.64,1);--ease-out-cubic:cubic-bezier(.33,1,.68,1);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-out-sine:cubic-bezier(.61,1,.88,1);--ease-in-out-cubic:cubic-bezier(.65,0,.35,1);--ease-in-out-expo:cubic-bezier(.87,0,.13,1);--ease-spinner:cubic-bezier(.7,.3,.3,.7);--d-50:50ms;--d-150:.15s;--d-200:.2s;--d-250:.25s;--d-300:.3s;--d-500:.5s;--d-800:.8s;--d-1000:1s;--d-1500:1.5s;--d-2000:2s;--fade-short:.3s;--fade-long:.6s;--transform-short:.3s;--transform-regular:.6s}*,:after,:before,html{box-sizing:border-box}html{font-family:sans-serif;font-family:var(--font-base,sans-serif);font-size:100%;scroll-behavior:smooth}body{display:flex;flex-direction:column;min-block-size:100dvh;overflow:hidden;-webkit-font-smoothing:antialiased;line-height:1.5;scroll-behavior:inherit;text-rendering:optimizespeed}body ::-moz-selection{background-color:#cce4fb;background-color:var(--blue-100);color:#4569fc;color:var(--brand-primary)}body ::selection{background-color:#cce4fb;background-color:var(--blue-100);color:#4569fc;color:var(--brand-primary)}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol[role=list],ul[role=list]{list-style:none}ol,ul{list-style-type:none;margin:0;padding:0}a{color:inherit;text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}iframe,img,picture{display:block;max-inline-size:100%}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:none;margin:0;padding:0}dialog{--backdrop-blur:2px;margin:0}dialog:-internal-dialog-in-top-layer,dialog:modal{max-block-size:100vh;max-inline-size:100vw}dialog::backdrop{animation:scale-up .3s cubic-bezier(.11,0,.5,0);animation:scale-up var(--d-300) var(--ease-in-quad);background:#0909091f;background:var(--color-overlay);opacity:1}dialog.closing::backdrop{animation:scale-down .5s cubic-bezier(.61,1,.88,1) forwards;animation:scale-down var(--d-500) var(--ease-out-sine) forwards}address{font-style:normal}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}html:focus-within{scroll-behavior:auto}}.assistantMessage{align-items:flex-start;color:#383838;color:var(--neutral-800);display:flex;flex-wrap:nowrap;font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular);gap:24px;position:relative;width:100%}.assistantMessage.is-hidden{display:none}.assistantMessage:not(.has-pluginCall).is-generating .assistantMessage-avatar svg{opacity:0}.assistantMessage.has-pluginCall .assistantMessage-avatar{translate:0 .875rem}.assistantMessage.has-pluginCall .assistantMessage-avatar .spinner{display:none}.assistantMessage:has(.has-result.is-completed) .assistantMessage-avatar{translate:0 .875rem}.assistantMessage:has(.has-result.is-completed) .assistantMessage-avatar .spinner{display:none}.assistantMessage-avatar{display:block;height:23.41px;position:relative;width:22.41px}.assistantMessage-avatar svg{margin-top:1px;opacity:1;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine)}.assistantMessage-avatar svg path{fill:#4569fc;fill:var(--blue-500)}.assistantMessage-avatar .spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.assistantMessage .assistantVoiceAvatar{left:-5px;position:absolute;top:-4px}.assistantMessage-contentWrapper{display:flex;flex:1;flex-direction:column;gap:8px;max-width:100%;min-width:0;position:relative;word-wrap:break-word;overflow-wrap:anywhere;white-space:normal}.assistantMessage-content{position:relative}.assistantMessage-options{display:flex;opacity:1;pointer-events:all;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine)}@media (hover:hover){.assistantMessage-options{visibility:hidden}.assistantMessage-contentWrapper:hover .assistantMessage-options{visibility:visible}}.assistantMessage-options:before{block-size:8px;content:"";inset-block-start:-8px;inset-inline:-8px;position:absolute}.assistantMessage-options:after{content:"";inline-size:220px;inset-block:-8px 0;inset-inline-end:-220px;position:absolute}.is-last-message .assistantMessage-options{visibility:visible}.assistantMessage-options.is-hidden{opacity:0;pointer-events:none}.assistantMessage-optionsButton{align-items:center;color:#6c6c89;color:var(--color-foreground-muted);display:flex;justify-content:center;padding:5px;position:relative;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}@media (hover:hover){.assistantMessage-optionsButton:hover{color:#1e1e20;color:var(--color-foreground)}.assistantMessage-optionsButton:hover:before{opacity:1}}.assistantMessage-optionsButton:before{background-color:#f5f5fa;background-color:var(--color-accent);border-radius:8px;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);width:100%}.assistantMessage-optionsButton svg{position:relative}.assistantMessage-optionsButton.is-filled svg{fill:#6c6c89;fill:var(--color-foreground-muted)}.katex-error{background-color:#fef2f2;background-color:var(--red-50,#fef2f2);border-radius:4px;color:#dc2626;color:var(--red-600,#dc2626);font-family:Roboto Mono,ui-monospace,sf mono,menlo,monaco,consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-mono,monospace);font-size:.9em;padding:2px 6px}.katex-display{margin:1em 0;text-align:center}.assistantVoiceAvatar{display:block;height:32px;opacity:0;overflow:hidden;position:relative;transition:opacity .3s;transition:opacity var(--fade-short);width:32px}.assistantVoiceAvatar.is-visible{opacity:1}.audioPlayer.rhap_container{background-color:#f4f4fa;background-color:var(--color-muted);border:none;border-radius:8px;box-shadow:none;height:auto;padding:16px 66px;position:relative;width:100%;z-index:0}.audioPlayer.rhap_container .rhap_main{align-items:center;display:flex;gap:16px!important}.audioPlayer.rhap_container .rhap_main-controls{height:36px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:36px}.audioPlayer.rhap_container .rhap_progress-section{align-items:center;display:flex;flex:1;gap:8px}.audioPlayer.rhap_container .rhap_controls-section{align-items:center;display:flex;flex:0 0 auto;gap:8px;margin-right:0}.audioPlayer.rhap_container .rhap_play-pause-button{height:36px;margin:0;padding:0;width:36px}.audioPlayer.rhap_container .rhap_play-pause-button .round-button{background-color:transparent!important;border:none!important;border-radius:8px;color:#1e1e20;color:var(--color-foreground);height:36px;width:36px}.audioPlayer.rhap_container .rhap_play-pause-button .round-button svg{color:#1e1e20;color:var(--color-foreground);height:18px;width:18px}@media (hover:hover){.audioPlayer.rhap_container .rhap_play-pause-button .round-button:hover{background-color:#e6e6f4!important;background-color:var(--color-hover-accent)!important}}.audioPlayer.rhap_container .round-button.contrast{background-color:transparent;border:none}@media (hover:hover){.audioPlayer.rhap_container .round-button.contrast:hover{background-color:#e6e6f4;background-color:var(--color-hover-accent)}}.audioPlayer.rhap_container .rhap_progress-container{flex:1;height:16px;margin:0;padding:0}.audioPlayer.rhap_container .rhap_volume-container{flex:0 0 auto;gap:8px}.audioPlayer.rhap_container .rhap_volume-button{color:#1e1e20;color:var(--color-foreground);flex:0 0 18px;height:18px;margin-right:0;width:18px}.audioPlayer.rhap_container .rhap_volume-button svg{display:block;height:18px;width:18px}.audioPlayer.rhap_container .rhap_volume-bar-area{height:16px;width:82px}.audioPlayer.rhap_container .rhap_volume-bar{background-color:#00000014;background-color:var(--color-border-elevated);border-radius:4px;height:4px}.audioPlayer.rhap_container .rhap_download-progress{height:4px}.audioPlayer.rhap_container .rhap_download-progress,.audioPlayer.rhap_container .rhap_progress-filled,.audioPlayer.rhap_container .rhap_volume-filled{background-color:#4569fc;background-color:var(--color-primary);border-radius:4px}.audioPlayer.rhap_container .rhap_progress-indicator{display:none}.audioPlayer.rhap_container .rhap_volume-indicator{background:#fff;background:var(--color-card);border:none;box-shadow:0 2px 4px #0000001a;height:16px;opacity:1;top:50%;transform:translateY(-50%);width:16px;z-index:3}.audioPlayer.rhap_container .rhap_time{color:#6c6c89;color:var(--color-foreground-muted);font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif);font-size:12px;font-weight:460;font-weight:var(--font-weight-medium);line-height:14px;text-align:center;width:36px}.audioPlayer.rhap_container .rhap_additional-controls{height:36px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:36px}.audioPlayer.rhap_container .rhap_additional-controls .round-button{background-color:transparent;border:none;border-radius:8px;color:#6c6c89;color:var(--color-foreground-muted);height:36px;width:36px}.audioPlayer.rhap_container .rhap_additional-controls .round-button svg{color:#6c6c89;color:var(--color-foreground-muted)}@media (hover:hover){.audioPlayer.rhap_container .rhap_additional-controls .round-button:hover{background-color:#e6e6f4;background-color:var(--color-hover-accent)}}.aikit-content-intro{padding-top:32px}.aikit-content-intro__meta{text-align:center}.aikit-content-intro__time{color:#6c6c89;color:var(--color-foreground-muted);font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif);font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:0;text-align:center}.aikit-content-intro__title{color:#282833;color:var(--color-secondary-foreground);font-family:Universal Display,sans-serif;font-family:var(--font-sans-serif-display);font-size:52px;font-weight:550;letter-spacing:0;line-height:133%;margin:0;text-align:center}@media (max-width:768px){.aikit-content-intro__title{font-size:32px;line-height:133%}}.aikit-content-intro__description{color:#6c6c89;color:var(--color-foreground-muted);font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif);font-size:18px;font-weight:400;letter-spacing:0;line-height:32px;margin-top:24px;text-align:center}.aikit-content-intro__image{margin-top:56px;margin-inline:-16px}@media (max-width:768px){.aikit-content-intro__image{margin-inline:0}}.aikit-content-intro__image img{border-radius:8px;display:block;height:280px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.aikit-content-intro__image img:before{background-color:#f4f4fa;background-color:var(--color-muted);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}.aikit-content-intro__separator{margin:56px 0 36px}[data-prose] .aikit-content-intro hr.aikit-content-intro__separator{margin:56px 0 36px!important}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --angle2{syntax:"<angle>";initial-value:180deg;inherits:false}.banner{--banner-media-scale:1;background:linear-gradient(80.38deg,#cce4fb80 33%,#d0cafa54 66%,#facaf154);background:var(--gradient-banner);block-size:var(--banner-block-size);border-radius:.5rem;display:flex;flex-direction:column;inline-size:100%;justify-content:center;padding:var(--banner-padding);position:relative}.banner:after,.banner:before{border-radius:.5rem;content:"";filter:blur(8px);top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;opacity:.8;padding:2px;pointer-events:none;position:absolute}.banner:before{animation:banner-gradient-rotate 6s linear infinite;background:conic-gradient(from var(--angle),transparent 0deg 90deg,#4569fc 90deg 100deg,#b08efa 100deg 110deg,#fa6996 110deg 120deg,transparent 120deg 1turn)}.banner:after{animation:banner-gradient-rotate2 6s linear infinite;background:conic-gradient(from var(--angle2),transparent 0deg 90deg,#4569fc 80deg 100deg,#b08efa 100deg 110deg,#fa6996 110deg 120deg,transparent 120deg 1turn)}.banner.small{--banner-block-size:5rem;--banner-padding:var(--space-0-5) var(--space-2) var(--space-0-5) var(--space-1);--banner-direction:row;--banner-title:var(--label-small);--banner-text:var(--caption-medium);--banner-info-max-width:unset;--banner-media-scale:none}.banner.small .banner-info{align-items:center}.banner.large{--banner-padding:var(--space-1) var(--space-2);--banner-direction:column;--banner-title:var(--headline-regular);--banner-text:var(--body-small);--banner-info-max-width:29rem}.banner-content{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;flex-direction:row;inline-size:min(100%,60rem);justify-content:space-between;margin-inline:auto}.banner-image{block-size:4rem;inline-size:4rem;-o-object-fit:cover;object-fit:cover}.banner-info{display:flex;flex:1;flex-direction:var(--banner-direction);gap:2rem;gap:var(--space-2);justify-content:space-between;max-inline-size:var(--banner-info-max-width)}.banner-info-wrapper{display:flex;flex:1;flex-direction:column;row-gap:.25rem;row-gap:var(--space-0-25)}.banner-title{color:#0f0f0f;color:var(--neutral-black);font:var(--banner-title)}.banner-text{color:#595959;color:var(--neutral-700);font:var(--banner-text)}.banner-media{block-size:228px;inline-size:242px;overflow:hidden;position:relative}.banner-media div{block-size:100%;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.banner-media svg{scale:var(--banner-media-scale)}@media (max-width:768px){.banner.large .banner-content{flex-direction:column-reverse}}.breadcrumbs{align-items:center;align-self:flex-start;-moz-column-gap:.25rem;column-gap:.25rem;-moz-column-gap:var(--space-0-25);column-gap:var(--space-0-25);display:flex;flex-wrap:wrap;font:400 .875rem/1.25 Universal Text,sans-serif;font:var(--link-w-gradient);grid-area:"breadcrumbs";min-block-size:2rem}.breadcrumbs-item{color:#fa6996;color:var(--pink-200);display:inline-block;font:inherit;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.breadcrumbs-item>span{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.breadcrumbs-link{color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.25rem;column-gap:.25rem;-moz-column-gap:var(--space-0-25);column-gap:var(--space-0-25);display:flex;font:inherit;position:relative;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}@media (hover:hover){.breadcrumbs-link:hover{color:#0f0f0f;color:var(--neutral-black)}}.breadcrumbs-link:after{color:#7a7a7a;color:var(--neutral-600);content:"/";pointer-events:none}.buttonCard{background:var(--card-background);border:0;border-radius:.5rem;display:flex;flex-direction:column;min-block-size:8.625rem;overflow:hidden;padding:1rem 1rem 2rem;padding:var(--space-1) var(--space-1) var(--space-2);position:relative;row-gap:1rem;row-gap:var(--space-1);text-align:left}.buttonCard:before{content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .25s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-250) var(--ease-out-sine);z-index:0}.buttonCard.default{--card-background:var(--neutral-white)}.buttonCard.default:before{background:#f0f2f4;background:var(--platform-grey-100)}.buttonCard.blue{--card-background:var(--gradient-soft-blue)}.buttonCard.blue:before{background:linear-gradient(45deg,#d6e9fc,#d6e9fc);background:var(--gradient-soft-blue-hover)}.buttonCard.blue-purple{--card-background:var(--gradient-soft-blue-purple)}.buttonCard.blue-purple:before{background:linear-gradient(45deg,#d6e9fc,#d9d5fb);background:var(--gradient-soft-blue-purple-hover)}.buttonCard.purple{--card-background:var(--gradient-soft-purple)}.buttonCard.purple:before{background:linear-gradient(45deg,#d9d5fb,#d9d5fb);background:var(--gradient-soft-purple-hover)}.buttonCard.purple-pink{--card-background:var(--gradient-soft-purple-pink)}.buttonCard.purple-pink:before{background:linear-gradient(45deg,#d9d5fb,#fbd5f4);background:var(--gradient-soft-purple-pink-hover)}.buttonCard.all{--card-background:var(--gradient-soft-full)}.buttonCard.all:before{background:linear-gradient(45deg,#d6e9fc,#d9d5fb 50%,#fbd5f4);background:var(--gradient-soft-full-hover)}.buttonCard.completed{--card-background:var(--status-success-light)}.buttonCard.completed,.buttonCard.completed:before{outline:1px solid #18992d;outline:1px solid var(--status-success);outline-offset:-1px}.buttonCard.completed:before{background:#b3ddba;background:var(--status-success-hover);border-radius:.5rem}.buttonCard.completed .buttonCard-info{inline-size:100%;overflow:hidden}.buttonCard.completed .buttonCard-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buttonCard.completed svg{color:#18992d;color:var(--status-success)}.buttonCard.small{--card-row-gap:var(--space-0-25)}.buttonCard.large{--card-row-gap:var(--space-1)}.buttonCard.is-required{position:relative}.buttonCard.is-required:after{background-color:#4569fc;background-color:var(--brand-primary);block-size:.5rem;border-radius:50%;content:"";inline-size:.5rem;inset-block-start:.5rem;inset-inline-end:.5rem;position:absolute}.buttonCard svg,.buttonCard-info{position:relative}.buttonCard-info{display:flex;flex-direction:column;row-gap:var(--card-row-gap)}.buttonCard-title{color:#0f0f0f;color:var(--neutral-black);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.buttonCard-text{color:#595959;color:var(--neutral-700);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium)}@media (hover:hover){.buttonCard:hover:before{opacity:1}}.buttonLink{align-items:center;background-color:transparent;border:0;color:#7a7a7a;color:var(--neutral-600);display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);gap:.5rem;gap:var(--space-0-5);inline-size:-moz-min-content;inline-size:min-content;justify-content:center;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.buttonLink,.buttonLink>*{position:relative}.buttonLink>svg{min-block-size:.875rem;min-inline-size:.875rem}.buttonLink>span{white-space:nowrap}.buttonLink:before{background-color:transparent;block-size:calc(100% + 12px);border-radius:.5rem;content:"";inline-size:calc(100% + 12px);inset-block-start:-6px;inset-inline-start:-6px;pointer-events:none;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.buttonLink:focus-visible,.buttonLink:hover{color:#0f0f0f;color:var(--neutral-black)}.buttonLink:focus-visible[class],.buttonLink:hover[class]{--outline-offset:8px}.buttonLink:focus-visible:before,.buttonLink:hover:before{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.buttonLink.is-disabled{pointer-events:none}.buttonLink.is-disabled,.buttonLink.is-disabled-with-hover{color:#b8b8b8;color:var(--neutral-300)}.buttonLink.is-disabled-with-hover .tooltip{height:100%;left:-22px;position:absolute;top:0;width:calc(100% + 22px)}.buttonProject{background-color:#fff;background-color:var(--neutral-white);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:1rem;color:#0f0f0f;color:var(--neutral-black);display:flex;flex-direction:column;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);padding:1.25rem;row-gap:.5rem;row-gap:var(--space-0-5);text-align:left;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.buttonProject:focus-visible,.buttonProject:hover{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.buttonProject:focus-visible .linkProject-description,.buttonProject:hover .linkProject-description{color:#595959;color:var(--neutral-700)}.buttonProject.is-disabled{cursor:not-allowed}.buttonProject.is-disabled .buttonProject-description,.buttonProject.is-disabled .buttonProject-heading,.buttonProject.is-disabled .buttonProject-icon{color:#949494;color:var(--neutral-500)}.buttonProject.is-disabled:focus-visible,.buttonProject.is-disabled:hover{background-color:#fff;background-color:var(--neutral-white)}.buttonProject.is-disabled:focus-visible .buttonProject-description,.buttonProject.is-disabled:hover .buttonProject-description{color:#949494;color:var(--neutral-500)}.buttonProject-heading{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;min-width:0;padding-block:.3125rem}.buttonProject-heading>strong{display:block;flex:1;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buttonProject-icon{min-block-size:.875rem;min-inline-size:.875rem}.buttonProject-description{color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.canvas-glow{block-size:100%;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;opacity:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);z-index:0}.canvas-glow-tool{block-size:calc(100% - 40px)}.tmp-card{background:var(--card-background);border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex:1;flex-direction:column;min-block-size:var(--card-block-size);overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.tmp-card.small{--card-block-size:auto;--card-direction:column;--card-align-items:flex-start;--pattern-inline: calc(100% - 5rem) ;--pattern-block: calc(100% - 5rem) }.tmp-card.large{--card-block-size:19rem;--card-direction:row;--card-align-items:flex-end;--pattern-inline: calc(100% - 5rem) ;--pattern-block:-5rem;justify-content:flex-end}.tmp-card.blue{--pattern-color:var(--brand-primary);--pattern-opacity:.08;--card-background:var(--gradient-blue)}.tmp-card.purple{--pattern-color:var(--platform-purple);--pattern-opacity:.16;--card-background:var(--gradient-purple)}.tmp-card.pink{--pattern-color:var(--platform-pink);--pattern-opacity:.12;--card-background:var(--gradient-pink)}.tmp-card-content{align-items:var(--card-align-items);display:flex;flex-direction:var(--card-direction);gap:1rem 2rem;gap:var(--space-1) var(--space-2)}.tmp-card-title{font:300 1.25rem/1.2 Universal Display,sans-serif;font:var(--headline-small)}.tmp-card-pattern{inset-block-start:var(--pattern-block);inset-inline-start:var(--pattern-inline);position:absolute}.carousel{display:block;margin-left:-32px;max-width:100%;min-width:calc(100% + 64px);overflow:hidden;padding:0 32px;z-index:0}.carousel .splide__track{cursor:grab;display:block;max-width:100%;overflow:visible;width:100%}.carousel .splide__track.is-dragging{cursor:grabbing}.carousel .splide__track:after,.carousel .splide__track:before{background:linear-gradient(90deg,#fff 50%,transparent);background:linear-gradient(to right,var(--color-background) 50%,transparent 100%);content:"";display:block;height:100%;left:-32px;position:absolute;top:0;width:32px;z-index:1}.carousel .splide__track:after{background:linear-gradient(270deg,#fff 50%,transparent);background:linear-gradient(to left,var(--color-background) 50%,transparent 100%);left:auto;right:-32px}.carousel .splide__list{display:inline-flex;max-width:100%;z-index:0}.carousel .splide__slide{display:block}.carousel .splide__arrows{display:flex;justify-content:space-between;left:16px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1}.carousel .splide__arrow{pointer-events:all;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.carousel .splide__arrow:disabled{opacity:0;pointer-events:none}.carousel .splide__pagination{gap:8px;margin-top:16px}.carousel .splide__pagination .splide__pagination__page{background:#f4f4fa;background:var(--color-muted);border-radius:4px;display:block;height:2px;position:relative;width:64px}.carousel .splide__pagination .splide__pagination__page:before{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);width:100%}.carousel .splide__pagination .splide__pagination__page.is-active:before{opacity:1}@media (max-width:768px){.carousel .splide__pagination__page{border-radius:50%!important;height:10px!important;overflow:hidden!important;width:10px!important}}.chatHalo{display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;transition:opacity var(--fade-short);width:100%}.chatHalo.is-visible{opacity:1}.chatInput{background:#fff;background:var(--color-card);border:1px solid #e7e7ef;border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;max-width:668px;padding:8px;position:relative;width:100%}.chatInput.is-dragging .chatInput-textarea{pointer-events:none}.chatInput.is-reduced .chatInput-textarea{padding-right:40px}.chatInput.is-reduced .chatInput-tools{height:0;margin-top:0}.chatInput.is-reduced .chatInput-sendButton,.chatInput.is-reduced .chatInput-voiceButtonWraper{transform:translateY(-17px)}.chatInput.is-recording{height:92px}.chatInput-textarea{background:transparent;border:none;box-sizing:border-box;color:#1e1e20;color:var(--color-foreground);display:block;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);max-height:102px;min-height:0;opacity:1;overflow-y:auto;padding:8px 16px 8px 8px;position:relative;resize:none;transition:opacity .3s .6s,padding .6s cubic-bezier(.87,0,.13,1) .3s,height .6s cubic-bezier(.87,0,.13,1);transition:opacity var(--fade-short) var(--transform-regular),padding var(--transform-regular) var(--ease-in-out-expo) calc(var(--transform-regular) - var(--fade-short)),height var(--transform-regular) var(--ease-in-out-expo);width:100%}.chatInput-textarea.is-transitioning{scrollbar-width:none}.chatInput-textarea.is-transitioning::-webkit-scrollbar{display:none}.chatInput-textarea:focus{outline:none!important}.chatInput-textarea::-moz-placeholder{color:#6c6c89;color:var(--color-foreground-muted)}.chatInput-textarea::placeholder{color:#6c6c89;color:var(--color-foreground-muted)}.chatInput-textarea.is-hidden{height:0!important;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;transition:opacity .3s,padding .6s cubic-bezier(.87,0,.13,1) .3s,height .6s cubic-bezier(.87,0,.13,1) .3s;transition:opacity var(--fade-short),padding var(--transform-regular) var(--ease-in-out-expo) var(--fade-short),height var(--transform-regular) var(--ease-in-out-expo) var(--fade-short)}.chatInput-voiceMessage{align-items:center;background-color:#fff;background-color:var(--color-card);color:#1e1e20;color:var(--color-foreground);display:flex;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);gap:8px;left:8px;opacity:0;padding:8px 16px 8px 8px;pointer-events:none;position:absolute;top:8px;transition:opacity .3s;transition:opacity var(--fade-short);width:calc(100% - 16px)}.chatInput-voiceMessage.is-visible{opacity:1;pointer-events:all}.chatInput-voiceMessage .spinner{height:16px;width:16px}.chatInput-voiceMessage .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 5px,#000 6px,#000 8px);mask:radial-gradient(circle,transparent 5px,#000 6px,#000 8px)}.chatInput-voiceMessage-text{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.chatInput-voiceMessage-dots:after{animation:dots 2s infinite;content:""}.chatInput-dictationOverlay{--voice-visualizer-height:34px;align-items:center;background-color:#fff;background-color:var(--color-card);block-size:34px;block-size:var(--voice-visualizer-height);color:#1e1e20;color:var(--color-foreground);display:flex;gap:.5rem;inline-size:calc(100% - 1rem);inset-block-start:.5rem;inset-inline:.5rem;opacity:0;pointer-events:none;position:absolute;z-index:2}.chatInput-dictationOverlay.is-visible{opacity:1}.chatInput-dictationOverlay-loading{align-items:center;background-color:#fff;background-color:var(--color-card);block-size:var(--voice-visualizer-height);display:flex;gap:.5rem;inline-size:100%}.chatInput-dictationOverlay-dots:after{animation:dots 2s infinite;content:""}.chatInput .voice-visualizer{block-size:var(--voice-visualizer-height);inline-size:calc(100% - 60px);overflow:hidden}.chatInput .voice-visualizer__audio-info-container{block-size:14px;color:#1e1e20;color:var(--color-foreground);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);inset-block-start:10px;inset-inline-start:22px;line-height:1;position:absolute}.chatInput-dictationOverlay-pulse{padding-inline-start:.5rem;position:relative;width:60px}.chatInput-dictationOverlay-pulse:before{background-color:#ff383c;background-color:var(--color-destructive);block-size:.5rem;inline-size:.5rem;inset-inline-start:.5rem;z-index:1}.chatInput-dictationOverlay-pulse:after,.chatInput-dictationOverlay-pulse:before{border-radius:50%;content:"";inset-block-start:50%;position:absolute;translate:0 -50%}.chatInput-dictationOverlay-pulse:after{animation:pulse 2.5s cubic-bezier(.65,0,.35,1) infinite;animation:pulse 2.5s infinite var(--ease-in-out-cubic);background:#ff383c;background:var(--color-destructive);block-size:1.25rem;filter:blur(1px);inline-size:1.25rem;inset-inline-start:.125rem;opacity:.9}.chatInput-models-wrapper{display:grid;grid-template-rows:1fr;overflow:hidden;transition:grid-template-rows .6s cubic-bezier(.87,0,.13,1);transition:grid-template-rows var(--transform-regular) var(--ease-in-out-expo);transition-delay:.3s;transition-delay:var(--fade-short)}.chatInput-models-wrapper.is-closed{grid-template-rows:0fr;transition-delay:0s}.chatInput-models-wrapper.is-closed .chatInput-models{padding:0 8px;transition-delay:0s}.chatInput-models-wrapper.is-closed .chatInput-models:after{opacity:0;transition:opacity .3s;transition:opacity var(--fade-short);transition-delay:0s}.chatInput-models-wrapper.is-closed .modelCard{opacity:0;transform:translateY(16px)}.chatInput-models-wrapper.is-closed .modelCard,.chatInput-models-wrapper.is-closed .modelCard:nth-child(2),.chatInput-models-wrapper.is-closed .modelCard:nth-child(3),.chatInput-models-wrapper.is-closed .modelCard:nth-child(4),.chatInput-models-wrapper.is-closed .modelCard:nth-child(5),.chatInput-models-wrapper.is-closed .modelCard:nth-child(6){transition:opacity .6s,transform .3s .6s;transition:opacity var(--fade-long),transform var(--transform-short) var(--fade-long)}.chatInput-models{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-gap:24px;align-items:stretch;flex-wrap:wrap;gap:24px;min-height:0;padding:8px 8px 16px;pointer-events:all;position:relative;transition:padding .6s cubic-bezier(.87,0,.13,1);transition:padding var(--transform-regular) var(--ease-in-out-expo);transition-delay:.3s;transition-delay:var(--fade-short);width:100%}.chatInput-models.is-closed{pointer-events:none}.chatInput-models:after{background-color:#e7e7ef;background-color:var(--color-border);bottom:0;content:"";display:block;height:1px;left:0;opacity:1;position:absolute;transition:opacity .3s;transition:opacity var(--fade-short);transition-delay:.9s;transition-delay:calc(var(--fade-short) + var(--transform-regular));width:100%}.chatInput .modelCard{opacity:1;transform:translateY(0);transition:opacity .6s,transform .3s cubic-bezier(.33,1,.68,1);transition:opacity var(--fade-long),transform var(--transform-short) var(--ease-out-cubic);transition-delay:.9s;transition-delay:calc(var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(2){transition-delay:1s;transition-delay:calc(.1s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(3){transition-delay:1.1s;transition-delay:calc(.2s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(4){transition-delay:1.2s;transition-delay:calc(.3s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(5){transition-delay:1.3s;transition-delay:calc(.4s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(6){transition-delay:1.4s;transition-delay:calc(.5s + var(--fade-short) + var(--transform-regular))}.chatInput-tools{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:8px;position:relative}.chatInput-tools:before{background-color:#fff;background-color:var(--color-card);border-radius:0 0 8px 8px;content:"";display:block;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;width:calc(100% + 16px)}.chatInput-toolsBar{gap:20px;max-width:calc(100% - 40px);min-width:0;padding-left:8px}.chatInput-toolsBar,.chatInput-toolsButton{align-items:center;display:flex;position:relative}.chatInput-toolsButton{border-radius:.25rem;-moz-column-gap:6px;column-gap:6px;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover){.chatInput-toolsButton:hover .chatInput-toolsButton-text{color:#1e1e20;color:var(--color-foreground)}.chatInput-toolsButton:hover .chatInput-toolsButton-icon path{fill:#1e1e20;fill:var(--color-foreground)}.chatInput-toolsButton:hover:before{opacity:1}}.chatInput-toolsButton.is-active .chatInput-toolsButton-text{color:#1e1e20;color:var(--color-foreground)}.chatInput-toolsButton.is-active .chatInput-toolsButton-icon path{fill:#1e1e20;fill:var(--color-foreground)}.chatInput-toolsButton.is-active:before{opacity:1}.chatInput-toolsButton.is-disabled .chatInput-toolsButton-text{color:#17181a40;color:var(--color-foreground-disabled)}.chatInput-toolsButton.is-disabled .chatInput-toolsButton-icon path{fill:#17181a40;fill:var(--color-foreground-disabled)}.chatInput-toolsButton.is-disabled{pointer-events:none}.chatInput-toolsButton:before{background:#f4f4fa;background:var(--color-muted);border-radius:8px;content:"";display:block;height:calc(100% + 16px);left:-8px;opacity:0;position:absolute;top:-8px;transition:opacity .3s;transition:opacity var(--fade-short);width:calc(100% + 16px)}.chatInput-toolsButton>.sr-only{position:absolute}.chatInput-toolsButton.has-gradient.is-active .chatInput-toolsButton-text{color:#6c6c89;color:var(--color-foreground-muted)}.chatInput-toolsButton.has-gradient.is-active .chatInput-toolsButton-icon path{fill:#4569fc;fill:var(--color-primary)}.chatInput-toolsButton.has-gradient.is-active .chatInput-toolsButton-text:after{opacity:1}.chatInput-toolsButton.has-gradient.is-disabled .chatInput-toolsButton-text{color:#17181a40;color:var(--color-foreground-disabled)}.chatInput-toolsButton.has-gradient.is-disabled .chatInput-toolsButton-icon path{fill:#17181a40;fill:var(--color-foreground-disabled)}.chatInput-toolsButton.has-gradient.has-gradient:before,.chatInput-toolsButton.has-gradient.is-disabled .chatInput-toolsButton-text:after{opacity:0}@media (hover:hover){.chatInput-toolsButton.has-gradient.has-gradient:hover:before{opacity:1}}.chatInput-toolsButton.has-gradient .chatInput-toolsButton-text:after{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);content:"";height:100%;left:0;mix-blend-mode:overlay;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;transition:opacity var(--fade-short);width:100%;z-index:1}.chatInput-toolsFiles{display:flex;flex:1;flex-shrink:1;flex-wrap:nowrap;gap:10px;min-width:0}.chatInput-toolsButton-icon{position:relative}.chatInput-toolsButton-icon path{fill:#6c6c89;fill:var(--color-foreground-muted);transition:fill .3s;transition:fill var(--fade-short)}.chatInput-toolsButton-text{color:#6c6c89;color:var(--color-foreground-muted);position:relative;transition:color .3s;transition:color var(--fade-short)}.chatInput .dropdown-trigger:hover{color:inherit}.chatInput .dropdown-trigger:hover:after{background-color:transparent}.chatInput .dropdown-text{width:100%}.chatInput .dropdown-item .switch{pointer-events:all}.chatInput-switchItem{align-items:center;display:flex;gap:16px;justify-content:space-between;position:relative}.chatInput-switchItem-label{align-items:center;display:flex;gap:8px;position:relative}.chatInput-switchItem-label.is-active{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.chatInput-switchItem-label.is-active svg{color:#4569fc;color:var(--color-primary)}.chatInput-sendButton{margin:-8px}.chatInput-sendButton.is-disabled{pointer-events:none}.chatInput-sendButton.is-disabled .cta .cta-iconLeft path,.chatInput-sendButton.is-disabled .cta .cta-iconRight path{fill:#17181a40;fill:var(--color-foreground-disabled)}.chatInput-sendButton .cta{padding:6px}.chatInput-sendButton .cta .cta-iconLeft,.chatInput-sendButton .cta .cta-iconRight{height:18px;width:18px}.chatInput-sendButton .cta .cta-iconLeft path,.chatInput-sendButton .cta .cta-iconRight path{fill:url(#iconGradient);transition:fill .3s;transition:fill var(--fade-short)}.chatInput-dragOverlay{align-items:center;background-color:color-mix(in srgb,#f4f4fa 88%,transparent);border-radius:8px;color:#6c6c89;color:var(--color-foreground-muted);display:flex;gap:8px;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s ease;width:100%}@supports (color:color-mix(in lch,red,blue)){.chatInput-dragOverlay{background-color:color-mix(in srgb,var(--color-muted) 88%,transparent)}}.chatInput-dragIcon{height:20px;width:20px}.chatInput-dragText{font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);padding-top:2px}.chatInput-voiceButtonWrapper{margin:-8px;padding:8px}.chatInput-voiceButton,.chatInput-voiceButtonWrapper{align-items:center;display:flex;justify-content:center;position:relative}.chatInput-voiceButton{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996) border-box;background:linear-gradient(var(--color-card),var(--color-card)) padding-box,var(--gradient-primary) border-box;border:1px solid transparent;border-radius:.25rem;height:32px;transition:background .3s,border .3s;transition:background var(--fade-short),border var(--fade-short);width:32px}.chatInput-voiceButton.is-disabled{background:#f4f4fa;background:var(--color-muted);border:1px solid #f4f4fa;border:1px solid var(--color-muted);pointer-events:none}.chatInput-voiceButton.is-disabled .voiceIcon-line{background:#17181a40;background:var(--color-foreground-disabled)}.chatInput-voiceButton svg{height:18px;width:18px}.chatInput-voiceButton svg path{fill:url(#iconGradient);transition:fill .3s;transition:fill var(--fade-short)}.chatInput-voiceButtons{align-items:center;display:flex;gap:8px;margin:-8px;padding:8px}.chatInput-dictationButton{align-items:center;block-size:2rem;border:1px solid transparent;border-radius:.25rem;color:#6c6c89;color:var(--color-foreground-muted);display:flex;inline-size:2rem;justify-content:center;position:relative;transition:background-color .3s,color .3s;transition:background-color var(--fade-short),color var(--fade-short)}.chatInput-dictationButton:not([disabled]):focus-visible,.chatInput-dictationButton:not([disabled]):hover{background-color:#f4f4fa;background-color:var(--color-muted);color:#1e1e20;color:var(--color-foreground)}.chatInput-dictationButton.is-recording path{fill:#6c6c89;fill:var(--color-foreground-muted)}.chatInput-dictationButton.is-recording:focus-visible path,.chatInput-dictationButton.is-recording:hover path{fill:#1e1e20;fill:var(--color-foreground)}.chatInput-dictationButton.is-transcribing{cursor:wait}.chatInput-dictationButton[disabled]{background:#f4f4fa;background:var(--color-muted);border-color:#e7e7ef;border-color:var(--color-border);cursor:not-allowed;opacity:.5}.chatInput-dictationButton path{transition:fill .3s;transition:fill var(--fade-short)}.chatInput-sendButton.is-loading{background-color:var(--global-color-blue-500)}.chatSkeleton{display:block;height:0;opacity:0;position:relative;width:100%}.chatSkeleton.is-visible{height:71px;opacity:1;transition:height .2s cubic-bezier(.61,1,.88,1),opacity .3s cubic-bezier(.61,1,.88,1) .2s;transition:height var(--d-200) var(--ease-out-sine),opacity var(--d-300) var(--d-200) var(--ease-out-sine)}.chatSkeleton-message{pointer-events:none;position:relative;width:100%}.chatSkeleton-lines{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:12px;padding-top:5px;position:relative;width:100%}.chatSkeleton-linesLine{animation:shimmer 1.5s linear infinite;animation:shimmer var(--d-1500) infinite linear;background:repeating-linear-gradient(90deg,color-mix(in srgb,#f4f4fa 70%,#4569fc 30%),color-mix(in srgb,#f4f4fa 60%,#4569fc 40%) 33.33%,color-mix(in srgb,#f4f4fa 50%,#4569fc 50%) 66.66%,color-mix(in srgb,#f4f4fa 70%,#4569fc 30%));background-size:200% 100%;border-radius:8px;display:block;height:14px;position:relative;width:100%}@supports (color:color-mix(in lch,red,blue)){.chatSkeleton-linesLine{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--color-muted) 70%,var(--color-primary) 30%) 0,color-mix(in srgb,var(--color-muted) 60%,var(--color-primary) 40%),color-mix(in srgb,var(--color-muted) 50%,var(--color-primary) 50%),color-mix(in srgb,var(--color-muted) 70%,var(--color-primary) 30%))}}.chatSkeleton-linesLine:nth-child(2){animation-delay:.33s}.chatSkeleton-linesLine:last-child{animation-delay:.66s;width:75%}.generatingIndicator{display:block;height:0;opacity:0;overflow:hidden;position:relative;top:-16px}.generatingIndicator.is-visible{height:auto;opacity:1}.generatingIndicator-item{display:block;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.chip{display:inline-block;min-width:72px;position:relative;text-align:center;width:auto}.chip.error .chip-text{color:#ff383c;color:var(--color-destructive)}.chip.error:before{background-color:#fef3f2;background-color:var(--status-error-light);border-color:#ff383c;border-color:var(--color-destructive)}.chip.success .chip-text{color:#2aa248;color:var(--color-system-green)}.chip.success:before{background-color:#f6fbf7;background-color:var(--status-success-light);border-color:#2aa248;border-color:var(--color-system-green)}.chip.warning .chip-text{color:#ffa90a;color:var(--status-warning)}.chip.warning:before{background-color:#fff6e3;background-color:var(--status-warning-light);border-color:#ffa90a;border-color:var(--status-warning)}.chip-text{color:#6c6c89;color:var(--color-foreground-muted);display:block;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);position:relative}.chip:before{background-color:#f4f4fa;background-color:var(--color-muted);border:1px solid #6c6c89;border:1px solid var(--color-foreground-muted);border-radius:12px;box-sizing:border-box;content:"";top:-2px;right:-6px;bottom:-2px;left:-6px;position:absolute}.colored-box{align-items:center;background:var(--colored-background-color);border-radius:.5rem;display:flex;justify-content:center;padding:1rem;padding:var(--space-1)}.colored-box-content{display:flex;flex-direction:var(--colored-direction);gap:1.5rem;gap:var(--space-1-5)}.colored-box.colored{--colored-background-color:var(--platform-grey-100)}.colored-box.gradient{--colored-background-color:var(--gradient-banner)}.colored-box.row{--colored-direction:row}.colored-box.row .colored-box-content{align-items:center;justify-content:center}.colored-box.column{--colored-direction:column}.colored-box.left{text-align:left}.colored-box.center{text-align:center}.cta{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:0;border-radius:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);justify-content:center;max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-inline-size:-moz-min-content;min-inline-size:min-content;padding:var(--cta-padding);position:relative}.cta:before{background-color:inherit;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:1;position:absolute;z-index:2}.cta.small{--cta-padding:7px 7px}.cta.medium{--cta-padding:var(--space-0-75)}.cta.large{--cta-padding:var(--space-1) var(--space-2);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996) border-box;background:linear-gradient(var(--neutral-white),var(--neutral-white)) padding-box,var(--gradient-primary) border-box;border:1px solid transparent;border-radius:.5rem}.cta.large:before{background-color:#fff;background-color:var(--neutral-white)}.cta.large svg{height:16px;width:16px}.cta.large .cta-text{font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular)}.cta.default{border:1px solid transparent;border-radius:.5rem;color:#595959;color:var(--neutral-700);min-inline-size:6rem;transition:color .2s cubic-bezier(.37,0,.63,1);transition:color var(--d-200) var(--ease-in-out-sine)}.cta.default:focus-visible,.cta.default:hover{color:#4569fc;color:var(--brand-primary)}.cta.system{background-color:#fff;background-color:var(--neutral-white);border:1px solid #4569fc;border:1px solid var(--brand-primary);border-radius:.5rem;color:#4569fc;color:var(--brand-primary);transition:background-color .2s cubic-bezier(.37,0,.63,1);transition:background-color var(--d-200) var(--ease-in-out-sine)}.cta.system:focus-visible,.cta.system:hover{background-color:#cce4fb;background-color:var(--blue-100)}.cta.system.isDisabled{border-color:#d1d1d1;border-color:var(--neutral-200);color:#b8b8b8;color:var(--neutral-300)}.cta.destructive{background-color:#fff;background-color:var(--neutral-white);border:1px solid #d92d21;border:1px solid var(--status-error);border-radius:.5rem;color:#d92d21;color:var(--status-error);min-inline-size:6rem;transition:background-color .2s cubic-bezier(.37,0,.63,1);transition:background-color var(--d-200) var(--ease-in-out-sine)}.cta.destructive:focus-visible,.cta.destructive:hover{background-color:#fef3f2;background-color:var(--status-error-light)}.cta.destructive.isDisabled{border-color:#d1d1d1;border-color:var(--neutral-200);color:#b8b8b8;color:var(--neutral-300)}.cta.destructive .cta-iconLeft{color:currentcolor}.cta.gradient .cta-text{background:linear-gradient(45deg,#fa6996,#b08efa,#4569fc,#4569fc,#b08efa,#fa6996);background:var(--gradient-double-primary);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;-webkit-text-fill-color:transparent}@media (hover:hover){.cta.gradient:hover .cta-text{background-position-x:-100%;transition:background-position-x .8s cubic-bezier(.37,0,.63,1);transition:background-position-x var(--d-800) var(--ease-in-out-sine)}}.cta.isDisabled[class]{pointer-events:none}.cta.isDisabled[class]>:is(.cta-iconLeft,.cta-iconRight){color:currentcolor}.cta.isLoading{border-color:#d1d1d1;border-color:var(--neutral-200);color:#b8b8b8;color:var(--neutral-300);pointer-events:none}.cta.isLoading .spinner{height:16px;width:16px;z-index:2}.cta.isLoading .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px)}.cta-text{position:relative;z-index:3}.cta [class^=cta-icon]{min-block-size:.75rem;min-inline-size:.75rem;z-index:3}.cta .cta-iconLeft{color:#4569fc;color:var(--brand-primary)}.cta .cta-iconRight{color:#fa6996;color:var(--platform-pink)}.custom-block-button{align-items:center;background:#f4f4fa;background:var(--color-muted);border:1px solid #e7e7ef;border:1px solid var(--color-border);border-radius:4px;color:#1e1e20;color:var(--color-foreground);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin:8px 0;padding:10px 16px}.custom-block-button:hover:not(:disabled){background:#e6e6f4;background:var(--color-hover-accent);border-color:#1e1e20;border-color:var(--color-foreground)}.custom-block-button:disabled{background:#f4f4fa;background:var(--color-muted);cursor:not-allowed;opacity:.5}.dialogArticle .dialog-wrapper{inline-size:min(90vw,768px);padding-top:0;position:relative}.dialogArticle-header{aspect-ratio:19/9;display:flex;flex-direction:column;justify-content:flex-end;margin-left:-32px;padding:24px 32px;position:relative;width:calc(100% + 64px)}.dialogArticle-headerImage{display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.dialogArticle-headerImage img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dialogArticle-headerImage:after{background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}.dialogArticle-title{color:#fff;color:var(--neutral-white);display:block;font:400 2.5rem/1.2 Universal Display,sans-serif;font:var(--headline-large);position:relative}.dialogArticle .dialog-close{right:24px;top:24px}.dialogArticle .dialog-content h2{color:#383838;color:var(--neutral-800);font:300 1.5rem/1.16 Universal Display,sans-serif;font:var(--headline-regular);position:relative}.dialogArticle .dialog-content h2+*{margin-top:16px}.dialogArticle .dialog-content p{color:#383838;color:var(--neutral-800);font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular)}.dialogArticle .dialog-content p+p{margin-top:8px}.dialogArticle .dialog-content p+h2{margin-top:24px}.dialog{align-items:center;background-color:transparent;block-size:100vh;border:0;inline-size:100vw;inset:0 0 0 auto;justify-content:center;left:50%;opacity:0;overflow:hidden;padding:0;pointer-events:none;top:50%;transform:scale(.9);translate:-50% -50%}.dialog[open]{animation:fade-in-and-scale .3s cubic-bezier(.61,1,.88,1) 50ms forwards;animation:fade-in-and-scale var(--d-300) var(--ease-out-sine) var(--d-50) forwards;display:flex;pointer-events:all}.dialog[open] .filepond-cover>button[class]{pointer-events:auto}.dialog .filepond-cover>button[class],.dialog.closing{pointer-events:none}.dialog.closing{animation:fade-out-and-scale .25s cubic-bezier(.61,1,.88,1) forwards;animation:fade-out-and-scale var(--d-250) var(--ease-out-sine) forwards}.dialog-wrapper{background-color:#fff;background-color:var(--color-card);border-radius:20px;box-shadow:0 2px 12px #1e1e2014;display:flex;flex-direction:column;inline-size:min(90vw,520px);max-height:calc(100vh - 64px);overflow:hidden auto;padding:40px 24px 24px;position:relative;row-gap:2.5rem}.dialog-wrapper::-webkit-scrollbar{display:none}.dialog-header{display:flex;flex-direction:column;justify-content:flex-end;row-gap:12px}.dialog-close{inset-block-start:12px;inset-inline-end:12px;position:absolute}.dialog-title{align-items:flex-start;color:#1e1e20;color:var(--color-foreground);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font-family:Universal Display,sans-serif;font-family:var(--font-sans-serif-display);font-size:1.75rem;font-weight:550;font-weight:var(--font-weight-semibold);line-height:1.14}.dialog-text{font-size:1rem;font-weight:460;font-weight:var(--font-weight-medium);line-height:1.5}.dialog--confirmation .dialog-text,.dialog-text{color:#6c6c89;color:var(--color-foreground-muted)}.dialog--confirmation .dialog-text{font-size:16px;font-weight:400;font-weight:var(--font-weight-regular)}.dialog-content{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:1rem;row-gap:var(--space-1)}.dialog-content.is-row{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);flex-flow:row nowrap}.dialog-content.is-row .exportButton{flex:1}.dialog-content .filepond-uploader .filepond-cover-content>p{font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.dialog-content .progress{margin-block-end:1rem;margin-block-end:var(--space-1)}.dialog-grid{padding-block-end:.75rem;position:relative}.dialog-grid:after{background:linear-gradient(180deg,color-mix(in srgb,#fff 0%,transparent),#fff 90%);block-size:1.5rem;content:"";display:block;inline-size:100%;inset-block-end:0;inset-inline:0;position:absolute;z-index:1}@supports (color:color-mix(in lch,red,blue)){.dialog-grid:after{background:linear-gradient(180deg,color-mix(in srgb,var(--color-card) 0%,transparent) 0,var(--color-card) 90%)}}.dialog-grid-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem .5rem;gap:.625rem .5rem;max-block-size:26.75rem;overflow:auto}.dialog .articleDialog{border-top:1px solid #e7e7ef;border-top:1px solid var(--color-border);padding-top:32px}.dialog .articleDialog img{border-radius:8px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.dialog .articleDialog img+*{margin-top:24px}.dialog .articleDialog p{font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular)}.dialog .articleDialog p+*{margin-top:16px}.dialog-footer{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;justify-content:flex-end}.dialog-footer .cta.default{min-inline-size:0;padding-inline:0}.dialog.has-visible-background{--backdrop-blur:1px}.disclaimer{align-items:center;background-color:var(--disclaimer-background-color);border-radius:.25rem;color:var(--disclaimer-text-color);display:flex;flex:1;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:.5rem;justify-content:center;padding:.6875rem 1rem;padding:.6875rem var(--space-1);transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.disclaimer.default{--disclaimer-text-color:var(--neutral-700);--disclaimer-background-color:var(--platform-grey-100)}.disclaimer.warning{--disclaimer-text-color:var(--status-warning);--disclaimer-background-color:var(--status-warning-light)}.disclaimer-icon{min-block-size:.875rem;min-inline-size:.875rem}.deliverableContent{background-color:#fff;background-color:var(--neutral-white);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:1rem;border-radius:var(--space-1);display:flex;flex-direction:column;margin-bottom:1rem;margin-bottom:var(--space-1);margin-top:1rem;margin-top:var(--space-1);overflow:hidden}.deliverableContent-header{align-items:center;background-color:var(--neutral-50);border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--neutral-200);display:flex;justify-content:space-between;padding:1.5rem;padding:var(--space-1-5)}.deliverableContent-header-left{align-items:center;display:flex;flex:1;gap:1rem;gap:var(--space-1);min-width:0}.deliverableContent-icon{align-items:center;background-color:var(--green-100);border-radius:.5rem;border-radius:var(--space-0-5);color:var(--green-500);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.deliverableContent-info{display:flex;flex:1;flex-direction:column;gap:.25rem;gap:var(--space-0-25);min-width:0}.deliverableContent-title{color:#383838;color:var(--neutral-800);font:var(--body-medium)}.deliverableContent-subtitle,.deliverableContent-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deliverableContent-subtitle{color:#7a7a7a;color:var(--neutral-600);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.deliverableContent-actions{display:flex;flex-shrink:0;gap:.5rem;gap:var(--space-0-5)}.deliverableContent-action{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.5rem;border-radius:var(--space-0-5);color:#7a7a7a;color:var(--neutral-600);cursor:pointer;display:flex;height:2rem;justify-content:center;padding:0;transition:all .15s cubic-bezier(.61,1,.88,1);transition:all var(--d-150) var(--ease-out-sine);width:2rem}.deliverableContent-action:hover{background-color:#e0e0e0;background-color:var(--neutral-100);border-color:#b8b8b8;border-color:var(--neutral-300);color:#383838;color:var(--neutral-800)}.deliverableContent-action:active{transform:scale(.95)}.deliverableContent-body{display:flex;flex-direction:column}.deliverableContent-markdown{background-color:#fff;background-color:var(--neutral-white);color:#383838;color:var(--neutral-800);overflow-x:auto;padding:2rem;padding:var(--space-2);position:relative}.deliverableContent-markdown h1,.deliverableContent-markdown h2,.deliverableContent-markdown h3,.deliverableContent-markdown h4,.deliverableContent-markdown h5,.deliverableContent-markdown h6{color:var(--neutral-900);font-weight:600;margin-bottom:1rem;margin-bottom:var(--space-1);margin-top:2rem;margin-top:var(--space-2)}.deliverableContent-markdown h1:first-child,.deliverableContent-markdown h2:first-child,.deliverableContent-markdown h3:first-child,.deliverableContent-markdown h4:first-child,.deliverableContent-markdown h5:first-child,.deliverableContent-markdown h6:first-child{margin-top:0}.deliverableContent-markdown p{line-height:1.6;margin-bottom:1rem;margin-bottom:var(--space-1)}.deliverableContent-markdown p:last-child{margin-bottom:0}.deliverableContent-markdown ol,.deliverableContent-markdown ul{margin-bottom:1rem;margin-bottom:var(--space-1);padding-left:2rem;padding-left:var(--space-2)}.deliverableContent-markdown li{line-height:1.6;margin-bottom:.5rem;margin-bottom:var(--space-0-5)}.deliverableContent-markdown blockquote{border-left:3px solid #b8b8b8;border-left:3px solid var(--neutral-300);color:#7a7a7a;color:var(--neutral-600);font-style:italic;margin:1rem 0;margin:var(--space-1) 0;padding-left:1.5rem;padding-left:var(--space-1-5)}.deliverableContent-markdown code{background-color:#e0e0e0;background-color:var(--neutral-100);border-radius:.25rem;color:#383838;color:var(--neutral-800);font-family:SF Mono,Monaco,Inconsolata,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:.875em;padding:.125rem .375rem}.deliverableContent-markdown pre{background-color:#2e3440;border-radius:.5rem;border-radius:var(--space-0-5);margin:1rem 0;margin:var(--space-1) 0;overflow-x:auto;padding:1.5rem;padding:var(--space-1-5)}.deliverableContent-markdown pre code{background:none;color:#d8dee9;padding:0}.deliverableContent-markdown a{color:var(--green-500);text-decoration:none}.deliverableContent-markdown a:hover{text-decoration:underline}.deliverableContent-markdown hr{border:none;border-top:1px solid #d1d1d1;border-top:1px solid var(--neutral-200);margin:2rem 0;margin:var(--space-2) 0}.deliverableContent-markdown table{border-collapse:collapse;margin:1rem 0;margin:var(--space-1) 0;width:100%}.deliverableContent-markdown table td,.deliverableContent-markdown table th{border:1px solid #d1d1d1;border:1px solid var(--neutral-200);padding:.75rem;padding:var(--space-0-75);text-align:left}.deliverableContent-markdown table th{background-color:var(--neutral-50);font-weight:600}.deliverableContent-code{background-color:#2e3440;border-radius:8px;color:#fff;color:var(--neutral-white);font-family:SF Mono,Monaco,Inconsolata,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:.875rem;line-height:1.5;margin:0;overflow-x:auto;padding:1.5rem;padding:var(--space-1-5);position:relative}.deliverableContent-code code{background:none;color:inherit;display:block;font-family:inherit;font-size:inherit;line-height:inherit;padding:0}.deliverableContent-code code[class*=language-]{color:#d8dee9;text-shadow:none}.deliverableContent-code.is-streaming{background:linear-gradient(135deg,#2e3440,#3b4252)}.deliverableContent-cursor{animation:blink 1s steps(2) infinite;color:var(--green-500);display:inline-block;margin-left:2px}.deliverableContent-expandButton{align-items:center;background-color:var(--neutral-50);border:none;border-top:1px solid #d1d1d1;border-top:1px solid var(--neutral-200);color:#595959;color:var(--neutral-700);cursor:pointer;display:flex;font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium);gap:.5rem;gap:var(--space-0-5);justify-content:center;padding:1rem;padding:var(--space-1);transition:all .15s cubic-bezier(.61,1,.88,1);transition:all var(--d-150) var(--ease-out-sine)}.deliverableContent-expandButton:hover{background-color:#e0e0e0;background-color:var(--neutral-100);color:#383838;color:var(--neutral-800)}.deliverableContent-expandButton:active{transform:scale(.98)}.deliverableContent-expandButton span{display:inline-block}.deliverableContent-loading{align-items:center;background-color:var(--neutral-50);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:1rem;border-radius:var(--space-1);color:#7a7a7a;color:var(--neutral-600);display:flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:1rem;gap:var(--space-1);padding:1.5rem;padding:var(--space-1-5)}.deliverableContent-loading .spinner{flex-shrink:0;height:1.25rem;width:1.25rem}.deliverableContent-loading span{opacity:.8}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.dropdown{position:relative;z-index:1}.dropdown,.dropdown.top{--dropdown-position:auto auto 100% 50%;--dropdown-animation-start:translate(-50%,-8px);--dropdown-animation-end:translate(-50%,-16px)}.dropdown.bottom{--dropdown-position:100% auto auto 50%;--dropdown-animation-start:translate(-50%,8px);--dropdown-animation-end:translate(-50%,16px)}.dropdown-trigger{align-items:center;background-color:transparent;border:0;color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;inline-size:100%;position:relative;transition:color .3s;transition:color var(--fade-short)}@media (hover:hover){.dropdown-trigger>:is(:hover):not([aria-expanded=true]) .userMenu-tooltip{opacity:1;transform:translate(-50%) translateY(calc(-100% - 16px))}}.dropdown-trigger:after{background-color:transparent;block-size:calc(100% + 1rem);border-radius:.25rem;border-radius:var(--space-0-25);content:"";display:block;inline-size:calc(100% + 2rem);top:-.5rem;right:-1rem;bottom:-.5rem;left:-1rem;pointer-events:none;position:absolute;transition:background-color .3s;transition:background-color var(--fade-short);z-index:0}.dropdown-trigger :where(div,span,svg){position:relative;z-index:1}.dropdown-trigger:hover{color:#0f0f0f;color:var(--neutral-black)}.dropdown-trigger:hover:after{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.dropdown-menu{background-color:#fff;background-color:var(--neutral-white);border-radius:.25rem;box-shadow:0 0 16px #00000014,0 0 8px #0000000a,0 0 4px #0000000a;box-shadow:var(--shadow-4);inset:var(--dropdown-position);min-inline-size:calc(100% + 1rem);opacity:0;pointer-events:none;position:absolute;transform:var(--dropdown-animation-start);transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--fade-short),transform var(--transform-short) var(--ease-out-back);z-index:11}.dropdown-menu.is-open{opacity:1;pointer-events:all;transform:var(--dropdown-animation-end)}.dropdown-menu-list{padding:.5rem}.dropdown .is-notClickable{pointer-events:none}.dropdown-item{align-items:center;border-radius:.25rem;color:#1e1e20;color:var(--color-foreground);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 14px/18px Universal Text,sans-serif;inline-size:100%;padding:.5rem;transition:all .3s;transition:all var(--fade-short);white-space:nowrap}.dropdown li:not(.is-notClickable) .dropdown-item[class]:focus-visible,.dropdown li:not(.is-notClickable) .dropdown-item[class]:hover{--outline-width:0;background-color:#e6e8ea;background-color:var(--platform-grey-200);color:#0f0f0f;color:var(--neutral-black)}.dropdown-icon{align-items:center;color:#6c6c89;color:var(--color-foreground-muted);display:flex;justify-content:center}.dropdown-logo{block-size:.875rem;inline-size:.875rem}.dropdown-projects .dropdown-trigger:after{content:none;top:0;right:0;bottom:0;left:0}.dropdown-projects{--dropdown-position:100% 0 auto auto;--dropdown-animation-start:translate(0,8px);--dropdown-animation-end:translate(0,16px)}.dropdown-separator{background-color:#e7e7ef;background-color:var(--color-border);height:1px;list-style:none;margin:.5rem 0}.dropdown-item--destructive .dropdown-icon,.dropdown-item--destructive .dropdown-item{color:#ff383c;color:var(--color-destructive)}.dropdown-item--destructive:focus-visible .dropdown-item,.dropdown-item--destructive:hover .dropdown-item{background-color:#ef44441a}@supports (color:rgb(0 0 0/0)){.dropdown-item--destructive:focus-visible .dropdown-item,.dropdown-item--destructive:hover .dropdown-item{background-color:var(--color-destructive-light,rgba(239,68,68,.1))}}.empty-message{background-color:#f0f2f4;background-color:var(--platform-grey-100);border-radius:.25rem;color:#595959;color:var(--neutral-700);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);padding:1rem 2rem;padding:var(--space-1) var(--space-2);text-align:center}.empty-message a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.empty-state{align-items:center;display:flex;flex-direction:column;inline-size:min(100%,var(--empty-state-inline-size));margin:0 auto;row-gap:var(--empty-state-row-gap);text-align:center}.empty-state.small{--empty-state-inline-size:20rem;--empty-state-row-gap:var(--space-0-5);--empty-state-info-row-gap:var(--space-0-5);--empty-state-title-font:var(--label-small);--empty-state-text-font:var(--caption-regular);--empty-state-title-color:var(--neutral-800);--empty-state-text-color:var(--neutral-600)}.empty-state.large{--empty-state-inline-size:31rem;--empty-state-row-gap:var(--space-2);--empty-state-info-row-gap:var(--space-1);--empty-state-title-font:var(--headline-large);--empty-state-text-font:var(--label-regular);--empty-state-title-color:var(--neutral-black);--empty-state-text-color:var(--neutral-black)}.empty-icon{display:flex}.empty-icon svg{block-size:2rem;color:#b8b8b8;color:var(--neutral-300);inline-size:2rem}.empty-animation{display:flex;max-block-size:15rem}.empty-animation>div{flex:1}.empty-animation img{height:auto;position:relative;width:100%}.empty-info{align-items:center;display:flex;flex-direction:column;row-gap:var(--empty-state-info-row-gap)}.empty-title{color:var(--empty-state-title-color);font:var(--empty-state-title-font)}.empty-text{color:var(--empty-state-text-color);font:var(--empty-state-text-font)}.empty-text a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.empty-button{align-items:center;background-color:#4569fc;background-color:var(--brand-primary);border:0;border-radius:.25rem;color:#fff;color:var(--neutral-white);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);justify-content:center;margin-block-start:2rem;margin-block-start:var(--space-2);max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-inline-size:-moz-min-content;min-inline-size:min-content;padding:.5rem .75rem;padding:var(--space-0-5) var(--space-0-75);transition:background-color .2s cubic-bezier(.11,0,.5,0);transition:background-color var(--d-200) var(--ease-in-quad)}.empty-button:hover{background-color:#18319a;background-color:var(--brand-secondary)}.chat .empty-state,.panel-output .empty-state{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;margin-top:-20px}.exportButton{background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:8px;display:block;padding:2rem 1rem;padding:var(--space-2) var(--space-1);position:relative;text-align:center;transition:background-color .2s cubic-bezier(.61,1,.88,1),border-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine),border-color var(--d-200) var(--ease-out-sine)}.exportButton.is-loading{background-color:#f0f2f4;background-color:var(--platform-grey-100);pointer-events:none}.exportButton.is-loading .exportButton-logoWrapper img{filter:grayscale(1);opacity:.1}.exportButton.is-loading .exportButton-text{color:#a6a6a6;color:var(--neutral-400)}.exportButton.is-active,.exportButton.is-ready{background-color:#f6fbf7;background-color:var(--status-success-light);border-color:#18992d;border-color:var(--status-success)}.exportButton.is-active{pointer-events:none}.exportButton-logoWrapper{display:block;height:64px;margin:0 auto;position:relative;width:64px}.exportButton-logoWrapper img{filter:grayscale(0);height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;position:relative;transition:opacity .2s cubic-bezier(.61,1,.88,1),filter .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine),filter var(--d-200) var(--ease-out-sine);width:100%}.exportButton-logoWrapper .spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.exportButton-text{color:#595959;color:var(--neutral-700);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);margin-top:1rem;margin-top:var(--space-1);transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.exportButton-caption{color:#a6a6a6;color:var(--neutral-400);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);margin-top:.5rem;margin-top:var(--space-0-5);min-height:1.25rem;visibility:hidden}.exportButton-caption.has-content{visibility:visible}@media (hover:hover){.exportButton:hover{background-color:#cce4fb;background-color:var(--blue-100);border-color:#4569fc;border-color:var(--brand-primary)}}.fileChip{align-items:center;background-color:var(--fileuploaded-background);border-radius:8px;display:inline-flex;flex-shrink:1;gap:6px;max-width:min(var(--user-message-max-width),376px);min-width:64px;padding:8px 12px;position:relative}.fileChip.dark{--fileuploaded-background:var(--platform-grey-100)}.fileChip.light{--fileuploaded-background:var(--neutral-white)}.fileChip>svg{height:14px;min-width:14px;width:14px}.fileChip>svg path{fill:#7a7a7a;fill:var(--neutral-600)}.fileChip-name{color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);line-height:1.1875;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileUpload{background-color:#f0f2f4;background-color:var(--platform-grey-100);display:flex;flex-direction:column;padding:2rem;padding:var(--space-2);row-gap:1.5rem;row-gap:var(--space-1-5)}.fileUpload.default{--file-upload-direction:row;--file-upload-font:var(--caption-regular)}.fileUpload.flat{--file-upload-direction:row-reverse;--file-upload-font:var(--link)}.fileUpload-button{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;flex-direction:var(--file-upload-direction)}.fileUpload-button p{color:#7a7a7a;color:var(--neutral-600);font:var(--file-upload-font)}.fileUpload-files{border-block-start:1px solid #d1d1d1;border-block-start:1px solid var(--neutral-200);display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-1);padding-block-start:1.5rem;padding-block-start:var(--space-1-5)}.fileUploaded{align-items:center;background:var(--fileuploaded-background);border-radius:8px;box-sizing:border-box;display:inline-flex;flex-shrink:1;gap:6px;max-width:120px;min-width:0;padding:8px 12px;position:relative}.fileUploaded.dark{--fileuploaded-background:var(--color-muted)}.fileUploaded.light{--fileuploaded-background:var(--color-card)}.fileUploaded>svg{height:14px;min-width:14px;width:14px}.fileUploaded>svg path{fill:#6c6c89;fill:var(--color-foreground-muted)}.fileUploaded-text{color:#6c6c89;color:var(--color-foreground-muted);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileUploaded-delete{align-items:center;background:#fff;background:var(--color-card);border:1px solid #e7e7ef;border:1px solid var(--color-border);border-radius:100%;box-sizing:border-box;display:inline-flex;height:16px;justify-content:center;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:16px}.fileUploaded-delete svg{height:8px;width:8px}.fileUploaded-delete svg path{fill:#1e1e20;fill:var(--color-foreground)}.fileUploaded .spinner{height:14px;max-width:14px;min-width:14px}.fileUploaded .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px)}.filepond-container{container-name:filepond;container-type:inline-size;display:flex;flex-direction:column;gap:.375rem}.filepond-container.is-disabled .filepond-cover p{color:#a6a6a6;color:var(--neutral-400)}.filepond-label{color:#0f0f0f;color:var(--neutral-black);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.filepond-uploader{position:relative}.filepond-uploader .filepond--root{background-color:#f0f2f4;background-color:var(--platform-grey-100);block-size:102px;border-radius:.25rem;color:#7a7a7a;color:var(--neutral-600);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);margin-bottom:0}@media (max-width:768px){.filepond-uploader .filepond--root{block-size:140px}}.filepond-uploader .filepond--drop-label{block-size:100%;opacity:0!important}.filepond-uploader .filepond--drip{background:#f0f2f4;background:var(--platform-grey-100);opacity:1}.filepond-uploader .filepond--drip-blob{background-color:#b0ccf7;background-color:var(--blue-200)}.filepond-uploader .filepond--list-scroller{display:none!important}.filepond-uploader .filepond-cover{display:flex;inline-size:min(100% - 4rem,50.5rem);inline-size:min(100% - 4rem,var(--medium-size));inset-block-start:0;inset-inline-start:50%;justify-content:center;pointer-events:none;position:absolute;transform:translate3d(-50%,32px,0)}@container filepond (min-width: 680px){.filepond-uploader .filepond-cover{inline-size:-moz-max-content;inline-size:max-content}}.filepond-uploader .filepond-cover.left{justify-content:flex-start}.filepond-uploader .filepond-cover.center{justify-content:center}.filepond-uploader .filepond-cover.right{justify-content:flex-end}.filepond-uploader .filepond-cover.is-dragging .cta{pointer-events:none}.filepond-uploader .filepond-cover-content{align-items:center;display:flex;gap:1rem;gap:var(--space-1);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1)}@media (max-width:768px){.filepond-uploader .filepond-cover-content{flex-direction:column-reverse!important}}.filepond-uploader .filepond-cover-content.row{flex-direction:row}.filepond-uploader .filepond-cover-content.row-reverse{flex-direction:row-reverse}.filepond-uploader .filepond-cover-content>p{color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link)}.filepond-uploader .filepond-cover-content .cta{pointer-events:auto}.filepond-uploader .filepond-files{background-color:#f0f2f4;background-color:var(--platform-grey-100);padding:0 2rem 2rem;padding:0 var(--space-2) var(--space-2);transform:translateY(-.375rem)}.filepond-uploader .filepond-files-list{box-shadow:inset 0 1px #d1d1d1;box-shadow:inset 0 1px 0 0 var(--neutral-200);display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-1);padding-block-start:1.5rem;padding-block-start:var(--space-1-5)}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--root{background-color:#f0f2f4;background-color:var(--platform-grey-100);block-size:102px;border-radius:.25rem;color:#7a7a7a;color:var(--neutral-600);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);margin-bottom:0;text-rendering:auto}@media (max-width:768px){.filepond-container.variant-knowledge-base .filepond-uploader .filepond--root{block-size:170px}}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--root:has([data-filepond-item-state*=loading]),.filepond-container.variant-knowledge-base .filepond-uploader .filepond--root:has([data-filepond-item-state*=processing]){block-size:clamp(130px,156px,800px);block-size:clamp(130px,calc(110px + var(--items-height, 46px)),800px)}@media (max-width:768px){.filepond-container.variant-knowledge-base .filepond-uploader .filepond--root:has([data-filepond-item-state*=loading]),.filepond-container.variant-knowledge-base .filepond-uploader .filepond--root:has([data-filepond-item-state*=processing]){block-size:clamp(150px,156px,500px);block-size:clamp(150px,calc(110px + var(--items-height, 46px)),500px)}}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--root:has([data-filepond-item-state*=loading]:first-child:last-child),.filepond-container.variant-knowledge-base .filepond-uploader .filepond--root:has([data-filepond-item-state*=processing]:first-child:last-child){--items-height:46px}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--root:has([data-filepond-item-state*=loading]:nth-child(2)),.filepond-container.variant-knowledge-base .filepond-uploader .filepond--root:has([data-filepond-item-state*=processing]:nth-child(2)){--items-height:100px}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--drop-label{block-size:100%;opacity:0!important}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--drip{background:#f0f2f4;background:var(--platform-grey-100);opacity:1}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--drip-blob{background-color:#b0ccf7;background-color:var(--blue-200)}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--list-scroller{block-size:auto!important;display:flex!important;inset-block:85px 0!important;inset-inline:0!important;overflow:hidden auto!important;padding-block-end:2rem!important;padding-block-end:var(--space-2)!important;padding-inline:2rem!important;padding-inline:var(--space-2)!important;position:absolute!important;transform:translateZ(0)!important}@media (max-width:768px){.filepond-container.variant-knowledge-base .filepond-uploader .filepond--list-scroller{inset-block-start:110px!important;padding-inline:.5rem!important;padding-inline:var(--space-0-5)!important}}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--list-scroller[data-state]{transform:translateZ(0)!important}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--list{display:flex!important;flex:1!important;flex-direction:column!important;gap:8px!important;position:relative!important}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--item{display:none!important}@media (max-width:768px){.filepond-container.variant-knowledge-base .filepond-uploader .filepond--item{width:95%!important}}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--item[data-filepond-item-state*=error],.filepond-container.variant-knowledge-base .filepond-uploader .filepond--item[data-filepond-item-state*=loading],.filepond-container.variant-knowledge-base .filepond-uploader .filepond--item[data-filepond-item-state*=processing]{display:block!important;flex-shrink:0!important;margin:0!important}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover{display:flex;inline-size:min(100% - 4rem,50.5rem);inline-size:min(100% - 4rem,var(--medium-size));inset-block-start:0;inset-inline-start:50%;justify-content:center;pointer-events:none;position:absolute;text-rendering:auto;transform:translate3d(-50%,32px,0)}@container filepond (min-width: 680px){.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover{inline-size:-moz-max-content;inline-size:max-content}}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover.left{justify-content:flex-start}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover.center{justify-content:center}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover.right{justify-content:flex-end}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover.is-dragging .cta{pointer-events:none}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover-content{align-items:center;display:flex;gap:1rem;gap:var(--space-1);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1)}@media (max-width:768px){.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover-content{flex-direction:column-reverse!important}}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover-content.row{flex-direction:row}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover-content.row-reverse{flex-direction:row-reverse}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover-content>p{color:#7a7a7a;color:var(--neutral-600);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-cover-content .cta{padding-inline:16px;pointer-events:auto}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-files{background-color:#f0f2f4;background-color:var(--platform-grey-100);padding:0 2rem 2rem;padding:0 var(--space-2) var(--space-2);transform:translateY(-.375rem)}.filepond-container.variant-knowledge-base .filepond-uploader .filepond-files-list{box-shadow:inset 0 1px #d1d1d1;box-shadow:inset 0 1px 0 0 var(--neutral-200);display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-1);padding-block-start:1.5rem;padding-block-start:var(--space-1-5)}.filepond-container.variant-knowledge-base .filepond-uploader .filepond--processing-complete-indicator>svg{height:20px;width:20px}.footer{color:#7a7a7a;color:var(--neutral-600);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium);margin-block-start:auto;text-align:center}input[type=datetime-local],input[type=email],input[type=password],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e7e7ef;border:1px solid var(--color-border);border-radius:.5rem;color:#1e1e20;color:var(--color-foreground);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);inline-size:100%;padding:1rem 1.5rem;padding:var(--space-1) var(--space-1-5)}input[type=password]{letter-spacing:3px}textarea{min-block-size:7.5rem;resize:none}.form-field{margin-bottom:20px}.form-field label{display:block;font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);margin-bottom:6px}.form-field .field-error{border-color:$error}.form-field .field-helper-text{color:$grey-dark;font-size:14px;margin-top:6px}.select-wrapper{position:relative}.select-wrapper svg{position:absolute;right:10px;top:10px}.centered-form-wrapper{margin:0 auto 300px;max-width:800px;padding:0 20px}.form{gap:1rem;gap:var(--space-1)}.form,.formControl{display:flex;flex-direction:column}.formControl{gap:.375rem}.formControl-label{color:#1e1e20;color:var(--color-foreground);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.formControl-input-container{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex}.formControl-input-container .formControl-input{padding-block:.625rem}.formControl-input[class]{--input-padding:var(--space-1) var(--space-1-5);padding:1rem 1.5rem;padding:var(--input-padding)}.formControl-input[class].small{--input-padding:8px var(--space-1)}.formControl-input[class].large{--input-padding:var(--space-1) var(--space-1-5)}.formControl-input[class]::-moz-placeholder{color:#6c6c89;color:var(--color-foreground-muted);letter-spacing:0}.formControl-input[class]::placeholder{color:#6c6c89;color:var(--color-foreground-muted);letter-spacing:0}.formControl-input[class].error{border-color:#ff383c;border-color:var(--color-destructive)}.formControl-textarea::-moz-placeholder{color:#6c6c89;color:var(--color-foreground-muted);letter-spacing:0}.formControl-textarea::placeholder{color:#6c6c89;color:var(--color-foreground-muted);letter-spacing:0}.formControl-error{color:#ff383c;color:var(--color-destructive);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.formControl-wrapper{position:relative}.formControl-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem!important}.formControl-icon{color:#6c6c89;color:var(--color-foreground-muted);pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.formControl-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--space-0-5)}.formControl-buttons-column{flex-direction:column;row-gap:.5rem;row-gap:var(--space-0-5)}.formControl-buttons-column>.cta{min-inline-size:100%}.formControl-caption{color:#6c6c89;color:var(--color-foreground-muted);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.formControl-preview{align-self:flex-start;display:inline-flex;flex-wrap:wrap;gap:1rem;gap:var(--space-1);inline-size:auto;overflow:hidden}.formControl-preview img{block-size:100%;border:1px solid #e7e7ef;border:1px solid var(--color-border);border-radius:.5rem;inline-size:auto;-o-object-fit:cover;object-fit:cover}.formControl-wrap-buttons{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--space-0-5)}.formControl-button.selected{background-color:#e6e6f4;background-color:var(--color-secondary)}.alert-info{background-color:#f4f4fa;background-color:var(--color-muted);color:#1e1e20;color:var(--color-foreground);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);padding:1rem 2rem;padding:var(--space-1) var(--space-2)}.greeting{align-items:flex-start;display:flex;flex-direction:column;margin-block-start:auto;max-inline-size:100%;row-gap:var(--greeting-row-gap)}.greeting.small{--greeting-row-gap:.5rem;--greeting-title-font:var(--heading-cover);--greeting-subtitle-font:var(--body-small);--greeting-subtitle-color:var(--neutral-700);--greeting-subtitle-letter-spacing:0}@media (max-width:768px){.greeting.small{--greeting-title-font:var(--font-weight-regular) 2rem/1.16 var(--font-sans-serif-display)}}.greeting.large{--greeting-row-gap:0;--greeting-title-font:var(--heading-cover);--greeting-subtitle-font:var(--heading-cover);--greeting-subtitle-color:var(--neutral-300);--greeting-subtitle-letter-spacing:var(--heading-cover-letter-spacing)}@media (max-width:768px){.greeting.large{--greeting-title-font:var(--font-weight-regular) 2rem/1.16 var(--font-sans-serif-display);--greeting-subtitle-font:var(--font-weight-regular) 2rem/1.16 var(--font-sans-serif-display)}}.greeting-title{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:var(--greeting-title-font);letter-spacing:.03em;letter-spacing:var(--heading-cover-letter-spacing)}.greeting-title>span{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.greeting-title>svg path{fill:#4569fc;fill:var(--brand-primary)}.greeting-subtitle{color:var(--greeting-subtitle-color);font:var(--greeting-subtitle-font);letter-spacing:var(--greeting-subtitle-letter-spacing)}.hardwareButton{background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 1rem;padding:var(--space-1-5) var(--space-1);position:relative;text-align:center;transition:background-color .2s cubic-bezier(.61,1,.88,1),border-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine),border-color var(--d-200) var(--ease-out-sine)}.hardwareButton.is-active{background-color:#f6fbf7;background-color:var(--status-success-light);border-color:#18992d;border-color:var(--status-success)}.hardwareButton-imageWrapper{display:block;height:96px;margin:0 auto;position:relative;text-align:center;width:auto}.hardwareButton-imageWrapper img{filter:grayscale(0);height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;opacity:1;position:relative;transition:opacity .2s cubic-bezier(.61,1,.88,1),filter .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine),filter var(--d-200) var(--ease-out-sine);width:auto}.hardwareButton-imageWrapper .spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hardwareButton-name{color:#383838;color:var(--neutral-800);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);margin-top:1rem;margin-top:var(--space-1)}.hardwareButton-caption{color:#a6a6a6;color:var(--neutral-400);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium);margin-top:.5rem;margin-top:var(--space-0-5)}.hardwareButton-price{color:#18992d;color:var(--status-success);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);margin-top:.5rem;margin-top:var(--space-0-5)}.hardwareButton-price span{color:#a6a6a6;color:var(--neutral-400);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium)}.hardwareButton-price span:nth-child(2){text-decoration:line-through}.hardwareButton-description,.hardwareButton-specs{color:#a6a6a6;color:var(--neutral-400);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium);margin-top:.5rem;margin-top:var(--space-0-5)}.hardwareButton-banner{align-items:center;background:#cce4fb;background:var(--blue-100);display:flex;gap:8px;height:auto;justify-content:center;margin-left:-16px;margin-top:1rem;margin-top:var(--space-1);padding:8px 16px;position:relative;width:calc(100% + 32px)}.hardwareButton-banner img{height:24px;width:auto}.hardwareButton-bannerText{color:#383838;color:var(--neutral-800);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.hardwareButton-link{color:#4569fc;color:var(--brand-primary);display:block;font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);margin-top:1rem;margin-top:var(--space-1);text-decoration:underline}@media (hover:hover){.hardwareButton:hover:not(.is-active){background-color:#cce4fb;background-color:var(--blue-100);border-color:#4569fc;border-color:var(--brand-primary)}}.heading{color:#1e1e20;color:var(--color-foreground);display:flex;flex-direction:column;row-gap:var(--heading-row-gap)}.heading.default.small{--heading-title-font:var(--font-weight-semibold) 1.75rem/2rem var(--font-sans-serif-display);--heading-subtitle-font:var(--font-weight-regular) 1rem/1.5rem var(--font-sans-serif);--heading-row-gap:.125rem}.heading.default.large{--heading-title-font:var(--font-weight-semibold) 1.75rem/2rem var(--font-sans-serif-display);--heading-subtitle-font:var(--font-weight-regular) 1rem/1.5rem var(--font-sans-serif);--heading-row-gap:0}.heading.system.large,.heading.system.small{--heading-title-font:var(--font-weight-semibold) 1.75rem/2rem var(--font-sans-serif-display);--heading-subtitle-font:var(--font-weight-regular) 1rem/1.5rem var(--font-sans-serif);--heading-row-gap:.25rem}.heading-title{font:var(--heading-title-font);letter-spacing:0}.heading-subtitle{color:#6c6c89;color:var(--color-foreground-muted);display:block;font:var(--heading-subtitle-font);letter-spacing:0;margin-block-end:1rem;margin-block-end:var(--space-1)}.heading-gradient{color:inherit}.heading-secondary{color:#282833;color:var(--color-secondary-foreground);font:460 1.25rem/1.75rem Universal Display,sans-serif;font:var(--font-weight-medium) 1.25rem/1.75rem var(--font-sans-serif-display);letter-spacing:0}.illustrationCard-wrapper{--card-block-size:19rem;--card-direction:column;--pattern-topleft-inline:-5rem;--pattern-topleft-block:-5rem;--pattern-bottomright-inline: calc(100% - 5rem) ;--pattern-bottomright-block: calc(100% - 5rem) ;display:flex;flex:1;flex-direction:column;gap:1rem;gap:var(--space-1);min-block-size:19rem;min-block-size:var(--card-block-size)}.illustrationCard{background:var(--card-background);border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.illustrationCard.blue{--pattern-color:var(--brand-primary);--pattern-opacity:.08;--card-background:var(--gradient-blue);border-radius:1rem}.illustrationCard.purple{--pattern-color:var(--platform-purple);--pattern-opacity:.16;--card-background:var(--gradient-purple)}.illustrationCard.pink{--pattern-color:var(--platform-pink);--pattern-opacity:.12;--card-background:var(--gradient-pink)}.illustrationCard-content{align-items:var(--card-align-items);display:flex;flex:1;flex-direction:var(--card-direction);gap:1rem 2rem;gap:var(--space-1) var(--space-2)}.illustrationCard-media{display:flex;flex-grow:1;overflow:hidden;position:relative}.illustrationCard-media div{block-size:100%;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.illustrationCard-media svg path{stroke-width:2}.illustrationCard-title{font:300 1.25rem/1.2 Universal Display,sans-serif;font:var(--headline-small)}.illustrationCard-pattern{position:absolute}.illustrationCard-pattern.is-topleft{inset-block-start:var(--pattern-topleft-block);inset-inline-start:var(--pattern-topleft-inline)}.illustrationCard-pattern.is-bottomright{inset-block-start:var(--pattern-bottomright-block);inset-inline-start:var(--pattern-bottomright-inline)}.imageCard-wrapper{flex:1}.imageCard{--card-block-size:19rem;--card-direction:row;--card-align-items:flex-end;--card-background:var(--neutral-400);background:#a6a6a6;background:var(--card-background);block-size:100%;border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;gap:var(--space-1);min-block-size:19rem;min-block-size:var(--card-block-size);overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.imageCard:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));background:var(--gradient-overlay);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.imageCard.isLarge .imageCard-title{max-width:calc(100% - 64px)}.imageCard.has-tool{--card-block-size:14rem}.imageCard-image{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0}.imageCard-content{align-items:var(--card-align-items);display:flex;flex:1;flex-direction:var(--card-direction);gap:1rem 2rem;gap:var(--space-1) var(--space-2);position:relative;z-index:2}.imageCard-title{color:#fff;color:var(--neutral-white);font:300 1.5rem/1.16 Universal Display,sans-serif;font:var(--headline-regular)}.imageActionMenu{display:block;position:relative;width:-moz-fit-content;width:fit-content}.imageActionMenu .dropdown-menu{--dropdown-animation-end:translate(0,0);--dropdown-position:100% auto auto 100%;transform:translate(-100%,8px)}.imageActionMenu-actions{position:absolute;right:.5rem;top:.5rem;transition:opacity .2s ease}.imageActionMenu-actions .dropdown-trigger:after{content:none;top:0;right:0;bottom:0;left:0}.imageActionMenu-actions.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.imageActionMenu-button{align-items:center;background-color:#fff;background-color:var(--color-card);border-radius:8px;box-sizing:content-box;color:#1e1e20;color:var(--color-foreground);display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.imageActionMenu-button:hover{background-color:#e6e6f4;background-color:var(--color-hover-accent);color:#1e1e20;color:var(--color-foreground)}.imageActionMenu--deleted{align-items:center;display:flex;justify-content:center;min-height:100px}.imageActionMenu-deletedPlaceholder{background-color:var(--color-background-muted);border-radius:8px;color:#6c6c89;color:var(--color-foreground-muted);font-size:.875rem;font-style:italic;padding:1rem 2rem}.imageViewerDialog{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6}.imageViewerDialog::backdrop{background:#0909091f;background:var(--color-overlay)}.imageViewerDialog-wrapper{align-items:center;background:transparent;display:flex;flex-direction:column;gap:16px;justify-content:center;max-height:95vh;max-width:95vw;padding:0}.imageViewerDialog-close{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;position:absolute;right:24px;top:24px;z-index:1000}.imageViewerDialog-close:hover{background:#000c}.imageViewerDialog-image{border-radius:8px;box-shadow:0 8px 32px #0006;height:auto;max-height:85vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;width:auto}.imageViewerDialog-caption{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:8px;color:#ffffffe6;font-size:14px;line-height:1.4;margin:0;max-width:600px;padding:8px 16px;text-align:center}@media (max-width:768px){.imageViewerDialog-image{max-height:80vh;max-width:95vw}.imageViewerDialog-close{right:16px;top:16px}.imageViewerDialog-caption{font-size:12px;max-width:90vw}}.videoCard{--card-block-size:19rem;--card-direction:row;--card-align-items:flex-end;--card-icon-background:var(--neutral-white);block-size:100%;border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;gap:var(--space-1);max-block-size:20.5rem;min-block-size:19rem;min-block-size:var(--card-block-size);overflow:hidden;position:relative}.videoCard:not(.is-playing):before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));background:var(--gradient-overlay);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.videoCard:focus-visible,.videoCard:hover{--card-icon-background:var(--platform-grey-100)}.videoCard-media{block-size:100%;border-radius:.5rem;inline-size:100%;overflow:hidden;position:relative}.videoCard-cover,.videoCard-video{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.videoCard-content{align-items:var(--card-align-items);display:flex;flex:1;flex-direction:var(--card-direction);gap:1rem 2rem;gap:var(--space-1) var(--space-2);top:0;right:0;bottom:0;left:0;padding:1rem;padding:var(--space-1);position:absolute;z-index:2}.videoCard-play-overlay{align-items:center;block-size:3.5rem;display:flex;inline-size:3.5rem;inset-block-start:50%;inset-inline-start:50%;justify-content:center;position:absolute;transform:translate(-50%,-50%);z-index:3}.videoCard-play-overlay:before{content:"";display:block;top:-20vw;right:-20vw;bottom:-20vw;left:-20vw;position:absolute}.videoCard-play-button{align-items:center;background-color:#fff;background-color:var(--neutral-white);block-size:3.5rem;border-radius:50%;display:flex;filter:drop-shadow(0 0 16px rgb(0 0 0/8%)) drop-shadow(0 0 8px rgb(0 0 0/4%)) drop-shadow(0 0 4px rgb(0 0 0/4%));inline-size:3.5rem;justify-content:center}.videoCard-play-button circle{transition:fill .2s cubic-bezier(.61,1,.88,1);transition:fill var(--d-200) var(--ease-out-sine)}.videoCard-title{color:#fff;color:var(--neutral-white);font:300 1.5rem/1.16 Universal Display,sans-serif;font:var(--headline-regular)}.imageGridLinkCard{aspect-ratio:var(--grid-aspect-ratio);background-color:#d1d1d1;background-color:var(--neutral-200);border-radius:1rem;cursor:pointer;display:flex;flex:1;margin-block-end:1rem;margin-block-end:var(--space-1);overflow:hidden;position:relative;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.imageGridLinkCard:focus-visible .imageGridLinkCard-content,.imageGridLinkCard:hover .imageGridLinkCard-content{opacity:1}.imageGridLinkCard.square{--grid-aspect-ratio:1/1}.imageGridLinkCard.landscape{--grid-aspect-ratio:16/9}.imageGridLinkCard.portrait{--grid-aspect-ratio:9/16}.imageGridLinkCard-image{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.imageGridLinkCard-content{align-items:center;background:#0f0f0f88;background:var(--neutral-black-overlay);block-size:100%;display:flex;flex-direction:column;inline-size:100%;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;row-gap:1rem;row-gap:var(--space-1);transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine)}.imageGridLinkCard-title{color:#fff;color:var(--neutral-white);font:300 1.25rem/1.2 Universal Display,sans-serif;font:var(--headline-small);text-align:center}.imageGridLinkCard-button{align-items:center;background:#fff;background:var(--Background,#fff);border:1px solid #e7e7ef;border:1px solid var(--Border,#e7e7ef);border-radius:8px;color:var(--foreground);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);justify-content:center;padding:7px;transition:background-color .2s cubic-bezier(.37,0,.63,1),border-color .2s cubic-bezier(.37,0,.63,1);transition:background-color var(--d-200) var(--ease-in-out-sine),border-color var(--d-200) var(--ease-in-out-sine)}.imageGridLinkCard-button-text{position:relative;z-index:1}.imageGridLinkCard-button .cta-iconRight{color:var(--foreground)}.image-history-container{background-color:#fff;background-color:var(--neutral-white);border-radius:.25rem;inline-size:122px;inset-block-start:3rem;inset-inline-end:0;max-block-size:calc(100vh - 7rem);overflow:hidden auto;padding:0 1rem 1rem;padding:0 var(--space-1) var(--space-1);position:sticky;scrollbar-width:thin}.image-history-container,.image-history-items{align-items:center;display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.image-history-item{background-color:#f0f2f4;background-color:var(--platform-grey-100);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.25rem;inline-size:4rem;overflow:hidden}.image-history-thumbnail{block-size:calc(4rem - 2px);inline-size:calc(4rem - 2px);-o-object-fit:contain;object-fit:contain}.imageLinkCard{background:#a6a6a6;background:var(--neutral-400);block-size:20rem;border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;gap:var(--space-1);inline-size:100%;overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.imageLinkCard:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));background:var(--gradient-overlay);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.imageLinkCard-image{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0}.imageLinkCard-content{align-items:flex-end;display:flex;flex:1;gap:1rem 2rem;gap:var(--space-1) var(--space-2);position:relative;z-index:2}.imageLinkCard-title{color:#fff;color:var(--neutral-white);font:300 1.5rem/1.16 Universal Display,sans-serif;font:var(--headline-regular)}.imageUploader{align-items:center;display:flex;flex-direction:column;position:relative;row-gap:6px}.imageUploader-label{color:#1e1e20;color:var(--color-foreground);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);text-align:left}.imageUploader-input,.imageUploader-label{display:block;position:relative;width:100%}.imageUploader-input{background-color:#f4f4fa;background-color:var(--color-muted);border:1px solid #e7e7ef;border:1px solid var(--color-border);border-radius:.5rem;box-sizing:border-box;height:152px;transition:border-color .3s,background-color .3s;transition:border-color var(--fade-short),background-color var(--fade-short)}@media (hover:hover){.imageUploader-input:hover{background-color:#e6e6f4;background-color:var(--color-secondary);border-color:#4569fc;border-color:var(--color-primary)}}.imageUploader-input .imageUploader-image{border:none;margin-top:0}.imageUploader-inputButton{background-color:transparent;border:none;cursor:pointer;gap:16px;height:100%;left:0;position:absolute;top:0;width:100%}.imageUploader-inputButton,.imageUploader-inputButton-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.imageUploader-inputButton-text{gap:4px}.imageUploader-inputButton-textTitle{color:#1e1e20;color:var(--color-foreground);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium)}.imageUploader-inputButton-textCaption{color:#6c6c89;color:var(--color-foreground-muted);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.imageUploader-image{border:1px solid #e7e7ef;border:1px solid var(--color-border);border-radius:.5rem;box-sizing:border-box;display:block;height:152px;margin-top:8px;overflow:hidden;position:relative;transition:border-color .3s;transition:border-color var(--fade-short);width:100%}@media (hover:hover){.imageUploader-image:hover{border-color:#4569fc;border-color:var(--color-primary)}}.imageUploader-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.imageUploader-image .round-button{position:absolute;right:8px;top:8px}.imageUploader-error{color:#ff383c;color:var(--color-destructive);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.imageUploader .link{margin-top:8px}.impersonation-page{margin:0 auto;max-width:64rem;padding:1.5rem}.impersonation-page-header{align-items:center;display:flex;gap:.5rem;margin-bottom:2rem}.impersonation-page-title{font-family:Universal Display,sans-serif;font-family:var(--font-sans-serif-display);font-size:1.5rem;font-weight:600}.impersonation-card{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;padding:1.5rem}.impersonation-form-label{color:#595959;color:var(--neutral-700);display:block;font-weight:500;margin-bottom:.5rem}.impersonation-form-input,.impersonation-form-select,.impersonation-form-textarea{border:1px solid #b8b8b8;border:1px solid var(--neutral-300);border-radius:.5rem;margin-bottom:1rem;padding:.5rem;width:100%}.impersonation-form-input:focus,.impersonation-form-select:focus,.impersonation-form-textarea:focus{border-color:#4569fc;border-color:var(--blue-500);box-shadow:0 0 0 1px #4569fc;box-shadow:0 0 0 1px var(--blue-500);outline:none}.impersonation-form-submit{background-color:#4569fc;background-color:var(--blue-500);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:background-color .2s ease}.impersonation-form-submit:hover:not(:disabled){background-color:var(--blue-600)}.impersonation-form-submit:disabled{cursor:not-allowed;opacity:.5}.impersonation-notice{background-color:#ecf5fd;background-color:var(--blue-50);border-left:4px solid #4569fc;border-left:4px solid var(--blue-500);border-radius:.5rem;color:var(--blue-700);margin-top:2rem;padding:1rem}.impersonation-notice-title{font-weight:600;margin-bottom:.5rem}.impersonation-notice-list{margin-top:.5rem;padding-left:1.5rem}.impersonation-notice-item{margin-bottom:.25rem}.inputSubmit,.suggestions{inline-size:100%}.inputSubmit-container,.suggestions-container{align-items:flex-end;display:flex;gap:.5rem;gap:var(--space-0-5)}.inputSubmit-content,.suggestions-content{flex:1;position:relative}.inputSubmit-list,.suggestions-list{background-color:#fff;background-color:var(--neutral-white);border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);inset-block-start:100%;inset-inline:0;margin-block-start:.5rem;margin-block-start:var(--space-0-5);max-block-size:200px;overflow-y:auto;padding-block:.5rem;padding-block:var(--space-0-5);position:absolute;z-index:10}.inputSubmit-item,.suggestions-item{align-items:center;color:#383838;color:var(--neutral-800);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);cursor:pointer;display:flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);inline-size:100%;padding:.5rem 1rem;padding:var(--space-0-5) var(--space-1);transition:all .3s;transition:all var(--fade-short);white-space:nowrap}.inputSubmit-item.selected,.inputSubmit-item:focus-visible,.inputSubmit-item:hover,.suggestions-item.selected,.suggestions-item:focus-visible,.suggestions-item:hover{background-color:#e6e8ea;background-color:var(--platform-grey-200);color:#0f0f0f;color:var(--neutral-black)}.inputSubmit-no-results,.suggestions-no-results{color:#7a7a7a;color:var(--neutral-600);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);padding:.5rem 1rem;padding:var(--space-0-5) var(--space-1)}.linkProject{background-color:#fff;background-color:var(--neutral-white);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:1rem;color:#0f0f0f;color:var(--neutral-black);display:flex;flex-direction:column;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);padding:1.25rem;row-gap:.5rem;row-gap:var(--space-0-5);transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.linkProject:focus-visible,.linkProject:hover{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.linkProject:focus-visible .linkProject-content,.linkProject:hover .linkProject-content{color:#595959;color:var(--neutral-700)}.linkProject-heading{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;min-width:0;padding-block:.3125rem}.linkProject-heading>strong{display:block;flex:1;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linkProject-icon{min-block-size:.875rem;min-inline-size:.875rem}.linkProject-content{color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.linkProject-content>span{padding:.125rem .375rem;transition:inherit}.linkProject-content>span:last-of-type{position:relative}.linkProject-content>span:last-of-type:before{background-color:#e0e0e0;background-color:var(--neutral-100);block-size:.75rem;content:"";display:block;inline-size:1px;inset-block-start:.1875rem;inset-inline-start:-.5rem;position:absolute}.link{align-items:center;border-radius:.5rem;color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1.25 Universal Text,sans-serif;font:var(--link-w-gradient);inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine);white-space:nowrap}.link-text{transform:translateY(1px)}.link.isActive,.link.isActive .link-text{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.link.isActive .link-text{color:inherit;transition:transform .2s cubic-bezier(.61,1,.88,1);transition:transform var(--d-200) var(--ease-out-sine)}.link.isActive .link-icon{color:#4569fc;color:var(--brand-primary)}.link.isDisabled{color:#b8b8b8;color:var(--neutral-300);pointer-events:none}@media (hover:hover){.link:hover{color:#383838;color:var(--neutral-800)}}.magicButton{height:auto;padding:.5rem;padding:var(--space-0-5);position:relative;width:auto;z-index:0}.magicButton.is-disabled{cursor:not-allowed}.magicButton.is-disabled .cta{border:1px solid #f0f2f4;border:1px solid var(--platform-grey-100);pointer-events:none;z-index:1}.magicButton.is-disabled .cta:before{background:#f0f2f4;background:var(--platform-grey-100)}.magicButton.is-disabled svg path{fill:#b8b8b8;fill:var(--neutral-300)}.magicButton.is-disabled .cta-text{background:transparent;color:#b8b8b8;color:var(--neutral-300);-webkit-text-fill-color:inherit}.magicButton.is-disabled .canvas-glow{opacity:0}.tabbedPreview{margin-bottom:16px;position:relative;width:100%;z-index:0}.tabbedPreview-tabs{align-items:flex-end;display:flex;position:relative;z-index:1}.tabbedPreview-tabButton{color:#a6a6a6;color:var(--neutral-400);cursor:pointer;flex:1;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);padding:0 16px 16px;position:relative;transition:color .3s;transition:color var(--fade-short)}.tabbedPreview-tabButton:after{background-color:#4569fc;background-color:var(--brand-primary);bottom:0;content:"";display:block;height:2px;left:0;opacity:0;position:absolute;transition:opacity .3s;transition:opacity var(--fade-short);width:100%}.tabbedPreview-tabButton.active{color:#383838;color:var(--neutral-800);pointer-events:none}.tabbedPreview-tabButton.active:after{opacity:1}.tabbedPreview-content{background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:0 0 8px 8px;display:none;margin-top:-1px;overflow:hidden;position:relative;z-index:0}.tabbedPreview-content.active{display:block}.tabbedPreview-content .round-button{padding:5px;position:absolute;right:16px;top:16px}.tabbedPreview-content .round-button svg{height:12px;width:12px}.tabbedPreview pre{border-radius:0!important;margin:0!important}.tabbedPreview-iframe{border:0;height:380px;width:100%}.modelCard{display:block;position:relative}.modelCard:before{background-color:#fff;background-color:var(--color-card);border:1px solid transparent;border-radius:8px;box-sizing:border-box;content:"";display:block;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;transition:background-color .3s;transition:background-color var(--fade-short);width:calc(100% + 16px)}.modelCard.is-active{pointer-events:none}.modelCard.is-active:before{background-color:#f6fbf7;background-color:var(--status-success-light);border-color:#2aa248;border-color:var(--color-system-green)}.modelCard.is-gpt .modelCard-headerLogo{background-color:#00a67e}.modelCard.is-gemini .modelCard-headerLogo{background:linear-gradient(45deg,#1ba1e3 1.04%,#5684d1 67.04%,#9168c0 101.04%)}.modelCard.is-claude .modelCard-headerLogo{background-color:#d97757}.modelCard.is-deepseek .modelCard-headerLogo{background-color:#4c43ff}.modelCard.is-grok .modelCard-headerLogo{background-color:#1e1e20;background-color:var(--color-foreground)}.modelCard-header{align-items:center;display:flex;gap:8px;margin-bottom:6px;position:relative}.modelCard-headerLogo{background:#4569fc;background:var(--color-primary);border-radius:8px;display:block;height:20px;position:relative;width:20px}.modelCard-headerLogo svg path{fill:#fff;fill:var(--color-card)}.modelCard-name{color:#1e1e20;color:var(--color-foreground);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);line-height:1.25rem;text-align:left}.modelCard-text{color:#6c6c89;color:var(--color-foreground-muted);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);position:relative;text-align:left}@media (hover:hover){.modelCard:hover:before{background-color:#f4f4fa;background-color:var(--color-muted)}}.multiSelect{display:flex;flex-direction:column;row-gap:.375rem}.multiSelect-label{color:#0f0f0f;color:var(--neutral-black);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.multiSelect-container{align-items:flex-start;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;inline-size:100%}.multiSelect-content{flex:1}.multiSelect-content .dropdown{--dropdown-animation-start:translate(-50%,0);--dropdown-animation-end:translate(-50%,8px)}.multiSelect-content .dropdown-trigger:after{content:none}.multiSelect-content .dropdown-menu{min-inline-size:100%}.multiSelect-content .dropdown-menu-list{max-block-size:8.5rem;overflow-y:auto;padding-inline:0}.multiSelect-content li:not(.is-notClickable) .dropdown-item[class]:focus-visible,.multiSelect-content li:not(.is-notClickable) .dropdown-item[class]:hover{--outline-width:0;background-color:#f0f2f4;background-color:var(--platform-grey-100)}.multiSelect-content .dropdown-item{border-radius:0;color:#383838;color:var(--neutral-800);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);padding-inline:1rem;padding-inline:var(--space-1)}.multiSelect-output{border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.25rem;flex:1;min-block-size:2.25rem;text-align:left}.multiSelect-output,.multiSelect-trigger{background-color:#fff;background-color:var(--neutral-white);color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);padding:.625rem 1rem}.multiSelect-trigger{border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.5rem}.multiSelect-menu{display:flex;flex-direction:column;row-gap:.5rem}.multiSelect-item.is-selected{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.multiSelect-search{border-bottom:1px solid #d1d1d1;border-bottom:1px solid var(--neutral-200);padding:.5rem}.multiSelect-search-input{background-color:#fff;background-color:var(--neutral-white);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.25rem;color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);inline-size:100%;padding:.5rem .75rem}.multiSelect-search-input::-moz-placeholder{color:#a6a6a6;color:var(--neutral-400)}.multiSelect-search-input::placeholder{color:#a6a6a6;color:var(--neutral-400)}.multiSelect-search-input:focus{border-color:var(--platform-primary);outline:none}.multiSelect-no-results{color:#949494;color:var(--neutral-500);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);padding:.75rem 1rem;text-align:center}.navigation-menu{display:flex;flex-grow:1;flex-wrap:wrap;gap:1rem 2rem;margin-inline-start:-.5rem;padding:.5rem}@container content-inner (min-width: 1000px){.navigation-menu{flex-direction:column;padding-block:.5rem 1.5rem;padding-inline:.5rem 0}}.navigation-menu-nav{display:flex;flex-direction:column;margin-inline:-.5rem;padding-inline:.5rem;row-gap:2rem}@container content-inner (min-width: 1000px){.navigation-menu-nav{inset-block-start:0;margin-inline-end:0;padding-inline-end:0;position:sticky}.navigation-menu-nav:after{background-color:#d1d1d1;background-color:var(--neutral-200);block-size:calc(100vh - 64px);content:"";display:block;inline-size:1px;inset-inline-end:0;position:absolute}}.navigation-menu-link{display:flex;flex-direction:column;position:relative;row-gap:.375rem}.navigation-menu-link:before{background-color:transparent;border-radius:.25rem;content:"";top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}@container content-inner (min-width: 1000px){.navigation-menu-link:before{border-end-start-radius:.25rem;border-start-start-radius:.25rem;top:-.5rem;right:0;bottom:-.5rem;left:-.5rem}}.navigation-menu-link>*{position:relative;z-index:1}.navigation-menu-link:hover:before{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.navigation-menu-link:hover .navigation-menu-title{color:#0f0f0f;color:var(--neutral-black)}.navigation-menu-link:hover .navigation-menu-description{color:#595959;color:var(--neutral-700)}.navigation-menu-link.is-active{pointer-events:none}@container content-inner (min-width: 1000px){.navigation-menu-link.is-active{border-inline-end:2px solid #4569fc;border-inline-end:2px solid var(--brand-primary)}}.navigation-menu-link.is-active .navigation-menu-title{color:#0f0f0f;color:var(--neutral-black)}.navigation-menu-link.is-active .navigation-menu-description{color:#595959;color:var(--neutral-700)}.navigation-menu-title{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link)}.navigation-menu-description,.navigation-menu-title{color:#a6a6a6;color:var(--neutral-400);transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.navigation-menu-description{display:none;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);padding-inline-end:2rem}@container content-inner (min-width: 1000px){.navigation-menu-description{display:inline-block}}.novelty-indicator{block-size:.5rem;border-radius:50%;inline-size:.5rem;position:absolute;z-index:1}.novelty-indicator:before{animation:pulse 2.5s cubic-bezier(.65,0,.35,1) infinite;animation:pulse 2.5s infinite var(--ease-in-out-cubic);background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);border-radius:inherit;content:"";filter:blur(1px);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;opacity:.9;position:absolute}.novelty-indicator:after{background-color:#4569fc;background-color:var(--brand-primary);block-size:.5rem;border-radius:inherit;content:"";inline-size:.5rem;top:0;right:0;bottom:0;left:0;position:absolute}.novelty-indicator.top-right{inset-block-start:0;inset-inline-end:0}.novelty-indicator.top-left{inset-block-start:0;inset-inline-start:0}.novelty-indicator.bottom-right{inset-block-end:0;inset-inline-end:0}.novelty-indicator.bottom-left{inset-block-end:0;inset-inline-start:0}.panel{background-color:#fff;background-color:var(--neutral-white);overflow:auto;padding:2rem 3rem;position:relative}.panel.no-scroll{block-size:auto;max-block-size:none;overflow:visible}.panel-header{align-items:center;display:flex;margin-block-end:1.5rem}.panel-header h2{margin-block-end:0!important}.panel-header svg{flex-shrink:0;inline-size:2rem;margin-inline-end:.75rem}.panel-output-wrapper{block-size:100%;display:flex;flex-direction:column;inline-size:100%;padding-block:.125rem}.panel-output{background-color:#fff;background-color:var(--neutral-white);display:flex;flex-direction:column;flex-grow:1;margin-block-start:1.5rem;position:relative;width:100%;z-index:1}.panel-output+.canvas-glow-tool{animation:fade-in .5s linear 1s forwards;animation:fade-in var(--d-500) linear var(--d-1000) forwards;opacity:0}.panel-output.is-loading[class]{overflow:hidden!important}.panel-output.is-loading[class]>*{position:relative;z-index:2}.panel-output.is-loading[class]:before{background-color:#fff;background-color:var(--neutral-white);content:"";top:2px;right:2px;bottom:2px;left:2px;position:absolute;z-index:2}.panel-output.is-loading[class]:after{animation:gradient 2s cubic-bezier(.25,1,.5,1) var(--d-100) forwards 1;animation:gradient var(--d-2000) var(--ease-out-quart) var(--d-100) forwards 1;background:linear-gradient(180deg,#fff,#cce4fb 25%,#d0cafa,#facaf1 75%,#fff);background:var(--gradient-tool-detail-loading);content:"";display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transform:translateY(100%);width:100%;z-index:0}.response-iteration-versions{margin-block-start:-.625rem;margin-inline-start:auto}.response-iteration-panel,.response-iteration-versions{-webkit-user-select:none;-moz-user-select:none;user-select:none}.response-iteration-panel{margin-block-start:auto}.platformForm-layout{align-items:center;background-color:#f4f4fa;background-color:var(--color-muted);box-sizing:border-box;display:flex;height:100svh;justify-content:center;padding:16px}.platformForm{background-color:#fff;background-color:var(--color-card);border-radius:8px;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);box-sizing:border-box;display:block;max-height:calc(100% - 64px);max-width:440px;overflow-y:auto;padding:32px 48px;position:relative;width:100%}.platformForm.is-big{max-width:1024px}.platformForm.has-iframe{display:flex;flex-direction:column;height:100%;max-width:1040px;padding:32px 16px 16px}.platformForm.has-iframe .platformForm-header{margin-bottom:16px}.platformForm.has-iframe .platformForm-form{display:flex;flex-direction:column;flex-grow:1}.platformForm.has-iframe .platformForm-iframeWrapper{border-radius:8px;flex-grow:1;overflow:hidden;width:100%}.platformForm.has-iframe iframe{border:none;display:block;position:relative}.platformForm.has-iframe .platformForm-controls{display:inline-block;margin-bottom:16px;width:auto}.platformForm.has-iframe .platformForm-controls .cta{min-width:none}.platformForm-header{display:block;margin-bottom:40px;position:relative;text-align:center}.platformForm-header img{height:20px;margin:0 auto 24px;position:relative;width:auto}.platformForm-header img path{fill:#4569fc;fill:var(--color-primary)}.platformForm-headerText{color:#1e1e20;color:var(--color-foreground);display:block;font:300 1.5rem/1.16 Universal Display,sans-serif;font:var(--headline-regular);position:relative}.platformForm-headerDescription{color:#6c6c89;color:var(--color-foreground-muted);display:block;font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular);margin-top:8px;position:relative}.platformForm-headerDescription a{color:#4569fc;color:var(--color-primary);text-decoration:underline}.platformForm-form{align-items:center;display:flex;flex-direction:column;gap:24px;position:relative}.platformForm-linkMessage{color:#1e1e20;color:var(--color-foreground);display:block;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);position:relative}.platformForm-linkMessage a{color:#4569fc;color:var(--color-primary);text-decoration:underline}.platformForm-controls{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:24px;width:100%}.platformForm-controls .cta{margin-top:0!important}.platformForm-disclaimer{color:#6c6c89;color:var(--color-foreground-muted);display:block;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);position:relative}.platformForm-disclaimer strong{color:#1e1e20;color:var(--color-foreground);font-weight:400}.platformForm .formControl{min-width:100%}.platformForm .cta{margin-top:24px;min-width:100%}.platformForm .error{color:#ff383c;color:var(--color-destructive);display:block;font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular);position:relative}.platformForm .switch{width:100%}.platformForm-hardwareButtons{border-bottom:1px solid #e7e7ef;border-bottom:1px solid var(--color-border);-moz-column-gap:8px;column-gap:8px}.platformForm-hardwareButtons,.platformForm-tab{-webkit-user-select:none;-moz-user-select:none;user-select:none}.platformForm-tab{align-items:center;border:1px solid #e7e7ef;border:1px solid var(--color-border);border-radius:8px 8px 0 0;box-sizing:border-box;display:flex;flex:1;gap:8px;justify-content:center;margin-bottom:-1px;padding:16px;position:relative;white-space:nowrap}@media (max-width:820px){.platformForm-tab span:first-child{display:none}}.platformForm-tab.is-active{background-color:#fff;background-color:var(--color-card);border:1px solid #4569fc;border-bottom:1px solid #fff;border:1px solid var(--color-primary);border-bottom-color:var(--color-card);color:#4569fc;color:var(--color-primary)}.platformForm-tab.has-selection:not(.is-active){background-color:#f6fbf7;background-color:var(--status-success-light);border:1px solid #2aa248;border-bottom:1px solid #e7e7ef;border:1px solid var(--color-system-green);border-bottom-color:var(--color-border)}.platformForm-tab.is-disabled{background-color:#f4f4fa;background-color:var(--color-muted);color:#6c6c89;color:var(--color-foreground-muted);pointer-events:none}.platformForm-hardwareCategory{display:block;position:relative;width:100%}.platformForm-hardwareCategory+.platformForm-hardwareCategory{margin-top:8px}.platformForm-hardwareCategory .platformForm-hardwareButtons{border-bottom:0}.platformForm-hardwareCategoryTitle{color:#1e1e20;color:var(--color-foreground);display:block;font:300 1.25rem/1.2 Universal Display,sans-serif;font:var(--headline-small);position:relative}.platformForm-hardwareButtons{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-top:16px;position:relative;width:100%}.platformForm-hardwareButtons .hardwareButton{flex:1}@media (max-width:667px){.platformForm-hardwareButtons{flex-direction:column}.platformForm-hardwareButtons .hardwareButton{width:100%}}.platformForm-spinner{align-items:center;background-color:color-mix(in srgb,#fff 75%,transparent);display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}@supports (color:color-mix(in lch,red,blue)){.platformForm-spinner{background-color:color-mix(in srgb,var(--color-card) 75%,transparent)}}.platformForm-spinner.is-visible{display:flex}.platformForm-spinner .spinner{transform:scale(1.5)}.platformForm .spinner-quote{align-items:center;display:inline-flex;gap:12px;justify-content:center;margin:8px 0;text-align:left}.platformForm .spinner-quote .spinner{min-width:24px}.pluginCallContent{border:1px solid var(--neutral);border-radius:.5rem;border-radius:var(--space-0-5);display:flex;flex-direction:column;margin-bottom:0;margin-top:0;row-gap:1rem;row-gap:var(--space-1)}.pluginCallContent.has-result .pluginCallContent-result{opacity:1}.pluginCallContent.has-result.is-completed{border:0;padding-block-end:0;padding-inline:0;row-gap:2rem;row-gap:var(--space-2)}.pluginCallContent.is-pending .plugin-headerText{animation:none;background:linear-gradient(45deg,#fa6996,#b08efa,#4569fc,#4569fc,#b08efa,#fa6996);background:var(--gradient-double-primary);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;-webkit-text-fill-color:transparent}.pluginCallContent.is-completed .plugin-headerText{background:none;color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);margin-block-start:3px;-webkit-text-fill-color:initial}.pluginCallContent-header{align-items:center;display:flex;justify-content:space-between;position:relative}.pluginCallContent-headerWrapper{align-items:center;-moz-column-gap:8px;column-gap:8px;display:inline-flex;flex:1;min-width:0;overflow:hidden}.pluginCallContent-headerWrapper .spinner{height:1.125rem;width:1.125rem}.pluginCallContent-headerWrapper .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 6px,#000 7px,#000 9px);mask:radial-gradient(circle,transparent 6px,#000 7px,#000 9px)}.pluginCallContent-headerText{animation:none;background:linear-gradient(45deg,#fa6996,#b08efa,#4569fc,#4569fc,#b08efa,#fa6996);background:var(--gradient-double-primary);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular);overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;-webkit-text-fill-color:transparent}.pluginCallContent-headerText .pluginCallContent-counter{font:inherit;margin-inline-start:.25rem}.pluginCallContent-counter{color:#a6a6a6;color:var(--neutral-400);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.pluginCallContent-separator{background-color:#e0e0e0;background-color:var(--neutral-100);block-size:1px}.pluginCallContent-textAnimation{block-size:3.5rem;display:flex;flex-direction:column;margin-left:24px;overflow:hidden;position:relative}.pluginCallContent-textAnimation:after,.pluginCallContent-textAnimation:before{block-size:2rem;content:"";display:block;inline-size:100%;inset-inline:0;position:absolute;z-index:1}.pluginCallContent-textAnimation:before{background:linear-gradient(0deg,#fff0,#fff);inset-block-start:0}.pluginCallContent-textAnimation:after{background:linear-gradient(180deg,#fff0,#fff);inset-block-end:0}.pluginCallContent-textAnimation-content{display:flex;flex-direction:column;row-gap:.25rem;row-gap:var(--space-0-25);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pluginCallContent-resultWrapper .MuiTypography-caption,.pluginCallContent-textAnimation-content{color:#a6a6a6;color:var(--neutral-400);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.pluginCallContent-result{transition:opacity .3s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-300) var(--ease-out-sine)}.pluginCallContent-box{background-color:#f4f4fa;background-color:var(--color-muted);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:0 8px 8px}.pluginCallContent-box-title{color:#17181a40;color:var(--color-foreground-disabled);display:block;font:400 12px/10px Universal Text,sans-serif;min-width:100%;padding:8px 0 6px;position:relative}.pluginCallContent-box-text{color:#595959;color:var(--neutral-700);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);overflow-wrap:break-word;width:100%;word-break:break-word}.pluginCallContent-box:not(:last-child){margin-bottom:8px}.pluginCallContent-box-links{display:flex;flex-direction:column;gap:8px;width:100%}.pluginCallContent-box-links-item{align-items:center;border-radius:4px;display:flex;font:400 12px/16px Universal Text,sans-serif;gap:6px;justify-content:space-between;padding:4px}.pluginCallContent-box-links-item:hover{background-color:#e6e6f4;background-color:var(--color-hover-accent)}.pluginCallContent-box-links-item-title{color:#6c6c89;color:var(--color-foreground-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}a:hover .pluginCallContent-box-links-item-title{color:#1e1e20;color:var(--color-foreground)}.pluginCallContent-box-links-item span:first-child{align-items:center;display:flex;gap:8px;overflow:hidden;white-space:nowrap;width:100%}.pluginCallContent-box-links-item span:last-child{color:#17181a40;color:var(--color-foreground-disabled);white-space:nowrap}a:hover .pluginCallContent-box-links-item span:last-child{color:#1e1e20;color:var(--color-foreground)}.pluginCallContent-box-links-search{align-items:center;border-radius:8px;color:#7a7a7a;color:var(--neutral-600);display:inline-flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:6px;padding:4px}.pluginCallContent-box-links-search:hover{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.pluginCallContent-searchGroup{display:flex;flex-wrap:wrap;gap:4px}.pluginCallContent-searchGroup-item{align-items:center;background-color:#fff;background-color:var(--neutral-white);border-radius:8px;color:#7a7a7a;color:var(--neutral-600);display:inline-flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:4px;padding:4px}.pluginCallContent-searchGroup-item:hover{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.pluginCallContent-result-deepSearch{display:flex;flex-direction:column;row-gap:2rem;row-gap:var(--space-2)}.pluginCallContent-footer{align-items:center;display:flex;justify-content:space-between}.pluginCallContent-actions{-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}@keyframes text-loading{to{background-position-x:-200%}}@keyframes text-moving{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes dots-fade{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.plugin{border:1px solid #e7e7ef;border:1px solid var(--color-border);border-radius:16px;display:flex;flex-direction:column;margin-bottom:0;margin-top:0}.plugin-header{align-items:center;display:flex;gap:.75rem;gap:var(--space-0-75);justify-content:space-between;padding:.75rem;padding:var(--space-0-75);position:relative}.plugin-header:is(summary){cursor:pointer}.plugin-headerWrapper{align-items:center;color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:inline-flex;flex:1;min-width:0;overflow:hidden}.plugin-headerWrapper svg{flex-shrink:0}.plugin-headerWrapper .spinner{flex-shrink:0;height:1.125rem;width:1.125rem}.plugin-headerWrapper .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 6px,#000 7px,#000 9px);mask:radial-gradient(circle,transparent 6px,#000 7px,#000 9px)}.plugin-headerText{animation:none;font:550 14px/18px Universal Text,sans-serif;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.plugin-headerText .pluginCallContent-counter{font:inherit;margin-inline-start:.25rem}.plugin.is-loading .plugin-headerText{animation:text-loading 1s linear infinite;animation:text-loading var(--d-1000) linear infinite}.plugin.is-loading .plugin-headerText:after{animation:dots-fade 1.4s infinite;content:"...";display:inline-block}.plugin-headerDetails{align-items:center;color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.25rem;column-gap:.25rem;-moz-column-gap:var(--space-0-25);column-gap:var(--space-0-25);display:flex;flex-shrink:0;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small)}.plugin-headerDetails svg{transition:transform var(--d-100) cubic-bezier(.61,1,.88,1);transition:transform var(--d-100) var(--ease-out-sine)}.plugin[open] .plugin-headerDetails svg{transform:rotate(180deg)}.plugin-content{font-size:400 .875rem/1.28 "Universal Text",sans-serif;font-size:var(--body-small);padding:1rem;padding:var(--space-1);padding-block:0}.plugin-content-children{margin-inline-start:3px;max-height:240px;overflow:hidden auto;padding-inline-start:1rem;padding-inline-start:var(--space-1);position:relative;scrollbar-width:none;-ms-overflow-style:none}.plugin-content-children::-webkit-scrollbar{display:none}.plugin-content-children.has-action-label{border-inline-start:1px solid #e0e0e0;border-inline-start:1px solid var(--neutral-100)}.plugin-content{position:relative}.plugin-content.has-scroll-bottom .plugin-content-children:after,.plugin-content.has-scroll-top:before{opacity:1}.plugin-content-children-bare{display:flex;flex-direction:column;gap:.25rem;gap:var(--space-0-25);margin-bottom:1rem;margin-bottom:var(--space-1)}.plugin-content-children-bareTitle{align-items:center;color:#6c6c89;color:var(--color-foreground-muted);display:flex;font:550 14px/18px Universal Text,sans-serif;gap:.5rem;gap:var(--space-0-5)}.plugin-content-children-bareTitle:is(summary){cursor:pointer}[open] .plugin-content-children-bareTitle svg{transform:rotate(180deg)}.plugin-content-children-bareDescription{color:#6c6c89;color:var(--color-foreground-muted);font:400 14px/16px Universal Text,sans-serif;margin-bottom:.5rem;margin-bottom:var(--space-0-5)}.plugin-footer{align-items:center;color:#6c6c89;color:var(--color-foreground-muted);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;font:550 14px/18px Universal Text,sans-serif;margin-inline:-1rem;margin-inline:calc(var(--space-1)*-1);padding-block:.75rem;padding-block:var(--space-0-75);padding-inline:.75rem;padding-inline:var(--space-0-75)}.plugin-footer-iconWrapper{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.pluginEmbed{border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:.5rem;border-radius:var(--space-0-5);margin-bottom:1rem;margin-bottom:var(--space-1);padding:1.5rem;padding:var(--space-1-5)}.pluginEmbed-header{align-items:center;color:#a6a6a6;color:var(--neutral-400);display:flex;flex-wrap:wrap;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);gap:.5rem;gap:var(--space-0-5);justify-content:space-between;margin-bottom:1.5rem;margin-bottom:var(--space-1-5);position:relative}.pluginEmbed-header-title{color:#949494;color:var(--neutral-500)}.pluginEmbed-header-actions{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}.pluginEmbed-header-actions button{align-items:center;color:#7a7a7a;color:var(--neutral-600);display:flex;gap:.25rem;justify-content:center}.pluginEmbed-header-actions button:hover{color:#383838;color:var(--neutral-800)}.pluginEmbed-content{border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:.25rem;border-radius:var(--space-0-25);overflow:hidden}.pluginEmbed-content--loading{align-items:center;background-color:var(--neutral-50);display:flex;justify-content:center;min-height:200px}.pluginEmbed-content--expanded .tabbedPreview-iframe{transition:height .3s ease-in-out}.pluginEmbed-content:not(.pluginEmbed-content--expanded) .tabbedPreview-iframe{height:380px;max-height:380px}.pluginEmbed-content .tabbedPreview-iframe{overflow:hidden}.pluginEmbed-loading{align-items:center;color:#7a7a7a;color:var(--neutral-600);display:flex;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);gap:.25rem}.pluginEmbed-loading-dots:after{animation:loading-dots 1.4s infinite;content:""}.pluginEmbed--loading .pluginEmbed-header-actions button{cursor:not-allowed;opacity:.5}.pluginEmbed--loading .pluginEmbed-header-actions button:hover{color:#7a7a7a;color:var(--neutral-600)}@keyframes loading-dots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.progress{--progress-bar-color:var(--color-primary);display:flex;flex-direction:column;row-gap:.875rem}.progress.is-full{--progress-bar-color:var(--color-system-orange)}.progress-label{color:#1e1e20;color:var(--color-foreground);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.progress-bar-container{display:flex;flex-direction:column;row-gap:.5rem}.progress-bar{background-color:#f4f4fa;background-color:var(--color-muted);border-radius:.5rem;height:.5rem;inline-size:100%}.progress-bar:before{background:var(--progress-bar-color);block-size:100%;border-radius:inherit;content:"";display:flex;inline-size:min(100%,var(--progress-value));transition:inline-size .3s cubic-bezier(.37,0,.63,1);transition:inline-size var(--d-300) var(--ease-in-out-sine)}.progress-description{color:#1e1e20;color:var(--color-foreground);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.radio-option-group{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.radio-option-group-action{-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}.radio-options{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.radio-option{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:.25rem;-moz-column-gap:1rem;column-gap:1rem;display:flex;padding:1.5rem 2rem;position:relative;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.radio-option:after,.radio-option:before{border-radius:50%;content:"";display:block;inset-block-start:50%;position:absolute;transform:translate3d(0,-50%,0)}.radio-option:before{background-color:#fff;background-color:var(--neutral-white);block-size:1rem;border:1px solid #a6a6a6;border:1px solid var(--neutral-400);inline-size:1rem;inset-inline-end:2rem}.radio-option:after{background-color:#4569fc;background-color:var(--brand-primary);block-size:.625rem;inline-size:.625rem;inset-inline-end:calc(2rem + 3px);opacity:0;scale:.7;transform-origin:top center;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.radio-option:focus-visible,.radio-option:hover{background-color:#f0f2f4;background-color:var(--platform-grey-100);border-color:#e0e0e0;border-color:var(--neutral-100)}.radio-option.is-active{pointer-events:none}.radio-option.is-active,.radio-option.is-active:before{border-color:#4569fc;border-color:var(--brand-primary)}.radio-option.is-active:after{opacity:1;scale:none}.radio-option-placeholder{aspect-ratio:1/1;background-color:#e6e8ea;background-color:var(--platform-grey-200);display:block;inline-size:2rem}.radio-option-label{cursor:pointer}.radio-option-label:after{content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}@media (max-width:768px){.radio-options{grid-template-columns:1fr}.radio-option{padding:1rem}}.round-button{align-items:center;background-color:var(--round-button-background-color);border-color:var(--round-button-border-color);border-radius:.5rem;border-style:solid;border-width:1px;color:var(--round-button-color);display:flex;justify-content:center;padding:7px;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.round-button:focus-visible,.round-button:hover{background-color:var(--round-button-background-color-hover);border-color:var(--round-button-border-color-hover);color:var(--round-button-color-hover)}.round-button[disabled]{opacity:.4;pointer-events:none}.round-button.default{--round-button-border-color:var(--neutral-100);--round-button-background-color:var(--neutral-white);--round-button-color:var(--neutral-400);--round-button-border-color-hover:var(--neutral-100);--round-button-background-color-hover:var(--platform-grey-100);--round-button-color-hover:var(--neutral-800)}.round-button.contrast{--round-button-border-color:var(--neutral-200);--round-button-background-color:var(--platform-grey-100);--round-button-color:var(--neutral-700);--round-button-border-color-hover:var(--neutral-800);--round-button-background-color-hover:var(--platform-grey-200);--round-button-color-hover:var(--neutral-800)}.round-button.confirm{--round-button-border-color:var(--status-success);--round-button-background-color:var(--neutral-white);--round-button-color:var(--status-success);--round-button-border-color-hover:var(--status-success);--round-button-background-color-hover:var(--status-success-hover);--round-button-color-hover:var(--status-success)}.round-button.destructive{--round-button-border-color:var(--status-error);--round-button-background-color:var(--neutral-white);--round-button-color:var(--status-error);--round-button-border-color-hover:var(--status-error);--round-button-background-color-hover:var(--status-error-hover);--round-button-color-hover:var(--status-error)}.shortcutButton{align-items:center;background-color:#e6e8ea;background-color:var(--platform-grey-200);border-radius:.5rem;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:10px}.shortcutButton svg{height:20px;width:20px}.shortcutButton svg path{fill:#0f0f0f;fill:var(--neutral-black)}.shortcutButton-text{color:#0f0f0f;color:var(--neutral-black);display:block;font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular);position:relative}.shortcutInfo{align-items:flex-start;display:flex;gap:16px}.shortcutInfo+.shortcutInfo{border-top:1px solid #e0e0e0;border-top:1px solid var(--neutral-100);margin-top:16px;padding-top:16px}.shortcutInfo-buttons{display:flex;gap:8px}.shortcutInfo-text,.shortcutInfo-title{display:block;position:relative}.shortcutInfo-title{color:#0f0f0f;color:var(--neutral-black);font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular)}.shortcutInfo-description{color:#7a7a7a;color:var(--neutral-600);display:block;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);margin-top:4px;position:relative}.sidebar{block-size:inherit;display:flex;flex-direction:column;grid-area:sidebar;padding:2rem 1rem 2rem 1.5rem;padding:var(--space-2) var(--space-1) var(--space-2) var(--space-1-5)}.sidebar-header{height:32px;margin-block-end:2.5rem;margin-block-end:var(--space-2-5);position:relative}.sidebar-header>button{margin-inline-start:auto}.sidebar-header .round-button{display:none}.sidebar-content{display:flex;flex:1;flex-direction:column}.sidebar-logo{height:22px!important;inset-block-start:50%;position:absolute;width:auto!important;block-size:1.25rem;transform:translateY(-50%);transition:opacity .3s cubic-bezier(.61,1,.88,1) .25s;transition:opacity var(--d-300) var(--ease-out-sine) var(--d-250)}.sidebar-logo img{height:100%;width:auto}.sidebar-nav{align-self:start;display:flex;flex:1;flex-direction:column;inline-size:100%;row-gap:.5rem}.sidebar-navButton{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:8px;box-sizing:border-box;color:#7a7a7a;color:var(--neutral-600);display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);gap:8px;height:38px;inline-size:max(.875rem,100%);justify-content:flex-start;margin-bottom:32px;padding:12px 16px;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine);white-space:nowrap}@media (hover:hover){.sidebar-navButton:hover{border-color:#383838;border-color:var(--neutral-800);color:#383838;color:var(--neutral-800)}}.sidebar-navButton svg{block-size:.875rem;inline-size:.875rem;min-inline-size:.875rem}.sidebar-navButton span{opacity:1;pointer-events:none;transition:opacity .2s cubic-bezier(.61,1,.88,1) .25s;transition:opacity var(--d-200) var(--ease-out-sine) var(--d-250)}.sidebar-item[class*=link]{inline-size:max(.875rem,100%);justify-content:flex-start;overflow:visible}.sidebar-item{color:#7a7a7a;color:var(--neutral-600);padding-block:.375rem;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sidebar-item:after{background-color:transparent;block-size:100%;border-radius:.25rem;border-radius:var(--space-0-25);content:"";display:block;inline-size:calc(100% + 2rem);top:0;right:-1rem;bottom:0;left:-1rem;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);z-index:0}.sidebar-item :where(.link-text,.link-icon){position:relative;z-index:1}.sidebar-item :where(.link-icon){min-block-size:14px;min-inline-size:14px;transform:translate(0);transition:transform .2s cubic-bezier(.61,1,.88,1);transition:transform var(--d-200) var(--ease-out-sine)}.sidebar-item :where(.link-text),.sidebar-item :where(.link.is-active .link-text){opacity:1;transition:opacity .2s cubic-bezier(.61,1,.88,1) .2s;transition:opacity var(--d-200) var(--ease-out-sine) var(--d-200)}.sidebar-item :where(.novelty-indicator){transform:translate(calc(100% + .375rem))}.sidebar-item:hover:after{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.sidebar-settings{border-block-end:1px solid #d1d1d1;border-block-end:1px solid var(--neutral-200);margin-block:auto .5rem;margin-block:auto var(--space-0-5);padding-block-end:1rem;padding-block-end:var(--space-1)}.sidebar-settings.is-notAdmin{border-block-end:none;padding-block-end:0}.sidebar-settings :where(.MuiButtonBase-root){min-inline-size:2rem;padding:0}.sidebar-settings :where(.MuiButtonBase-root)>span{margin-inline-start:.5rem;margin-inline-start:var(--space-0-5)}.sidebar-version{color:#7a7a7a;color:var(--neutral-600);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);transform:translateY(50%)}.mobile-sidebar{align-items:center;display:flex;flex-direction:row;height:54px;justify-content:space-between;margin-top:8px;padding:0 .5rem;position:relative;z-index:1000}.mobile-sidebar-logo{height:36px;width:120px}.mobile-sidebar-menu-button{border:1px solid #d1d1d1;border:1px solid var(--neutral-200);color:#383838;color:var(--neutral-800);height:36px;min-width:36px;padding:0;width:36px}.mobile-sidebar-menu-button:hover{border-color:#a6a6a6;border-color:var(--neutral-400);color:#383838;color:var(--neutral-800)}.mobile-sidebar-actions{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.mobile-sidebar-content{background-color:#f6f7f9;background-color:var(--platform-grey-50);display:flex;flex-direction:column;height:calc(100dvh - 54px);left:0;overflow:hidden;padding:1.5rem;position:absolute;top:54px;width:100%}.mobile-sidebar-content .link.sidebar-item{font-size:1rem}.mobile-sidebar-content svg{height:1rem;width:1rem}.mobile-sidebar-content .sidebar-navButton{font-size:1rem;min-block-size:42px}.mobile-sidebar-content-footer,.mobile-sidebar-content-menu{display:flex;flex-direction:column;gap:1rem}.mobile-sidebar-content-footer{margin-top:auto}.spinner{height:24px;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.37,0,.63,1);transition:opacity var(--d-300) var(--ease-in-out-sine);width:24px}.spinner.is-visible{opacity:.8}.spinner-ring{animation:spinner 2s cubic-bezier(.7,.3,.3,.7) infinite;animation:spinner var(--d-2000) var(--ease-spinner) infinite;background:conic-gradient(#fff0 10%,#fa6996 50%,#b08efa 66%,#456afc);border-radius:50%;filter:blur(1px);height:100%;-webkit-mask:radial-gradient(circle,transparent 7px,rgba(0,0,0,.5) 8px,#000 10px);mask:radial-gradient(circle,transparent 7px,rgba(0,0,0,.5) 8px,#000 10px);position:relative;transform-origin:center center;width:100%;will-change:transform}.switch{align-items:center;display:flex;gap:.5rem;height:20px;position:relative}.switch.small{--switch-button-size:1.75rem;--switch-handle-size:.75rem}.switch.medium{--switch-button-size:2rem;--switch-handle-size:1rem}.switch.has-error{height:38px;padding-bottom:18px}.switch-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e6e8ea;background-color:var(--platform-grey-200);border-radius:12px;display:flex;inline-size:var(--switch-button-size);min-inline-size:var(--switch-button-size);padding:.125rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.switch-button-handle{background-color:#fff;background-color:var(--neutral-white);block-size:var(--switch-handle-size);border-radius:50%;inline-size:var(--switch-handle-size);transition:transform .2s cubic-bezier(.61,1,.88,1);transition:transform var(--d-200) var(--ease-out-sine)}.switch-button.is-checked{background-color:#4569fc;background-color:var(--brand-primary)}.switch-button.is-checked .switch-button-handle{transform:translate(.75rem)}.switch-label{color:#0f0f0f;color:var(--neutral-black);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link)}.switch-label a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.switch-errorMessage{bottom:0;color:#d92d21;color:var(--status-error);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);left:0;position:absolute}.table{border-collapse:collapse;min-width:100%;table-layout:auto;width:-moz-max-content;width:max-content}.table.layout-fixed{table-layout:fixed}.table.layout-fixed .table-col-shrink{inline-size:88px}.table.layout-fixed .table-cell{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table.layout-fixed .table-cell span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-col-shrink{inline-size:1%;white-space:nowrap}.table-container-scroll{min-width:0;overflow:auto hidden;width:100%}.table-header-cell{border-block-end:1px solid #e7e7ef;border-block-end:1px solid var(--color-border);color:#6c6c89;color:var(--color-foreground-muted);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium);padding:0 1rem 1rem;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine);white-space:nowrap}.table-header-cell:first-of-type{padding-inline-start:.5rem}.table-header-cell.left{text-align:left}.table-header-cell.right{text-align:right}.table-header-cell.center{text-align:center}.table-header-cell.center>div{justify-content:center}.table-header-cell.is-sortable{cursor:pointer}.table-header-cell.is-sortable:hover{color:#1e1e20;color:var(--color-foreground)}.table-header-cell-content{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex}.table-header-cell-content.not-visible>svg{opacity:0}.table-row:nth-child(2n){background-color:#f4f4fa;background-color:var(--color-muted)}.table-row.is-clickable td{cursor:pointer}.table-row.is-clickable:hover td{background-color:#e6e6f4;background-color:var(--color-hover-accent)}.table-row.is-clickable:focus-visible{--outline-width:2px;--outline-color:var(--color-primary);--outline-offset:-2px;outline:2px solid #4569fc;outline:solid var(--outline-width) var(--outline-color);outline-offset:-2px;outline-offset:var(--outline-offset)}.table-cell,.table-cell-actions{block-size:3.125rem;color:#1e1e20;color:var(--color-foreground);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);padding:.5rem 1rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);white-space:nowrap}.table-cell-actions.left,.table-cell.left{text-align:left}.table-cell-actions.right,.table-cell.right{text-align:right}.table-cell-actions.center,.table-cell.center{text-align:center}.table-cell-actions.center>*,.table-cell.center>*{margin-inline:auto}.table-cell:has(.dropdown-menu.is-open){position:relative;z-index:2}.table-cell.is-editing{position:relative}.table-cell .dropdown-trigger:after{inline-size:calc(100% + 1rem);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.table-cell svg{color:#1e1e20;color:var(--color-foreground)}.table-cell-actions{display:flex;padding-inline-end:.5rem}.table-cell-actions.small{-moz-column-gap:.5rem;column-gap:.5rem}.table-cell-actions.medium{-moz-column-gap:1rem;column-gap:1rem}.table-cell-actions.center>.table-cell-button{align-self:center}.table .dropdown:hover{color:#1e1e20;color:var(--color-foreground)}.table .dropdown:hover:after{background-color:#e6e6f4;background-color:var(--color-hover-accent)}.table .dropdown:has(.dropdown-menu.is-open) .table-cell-dropdown-trigger svg{transform:rotate(180deg)}.table-cell-dropdown-trigger{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;flex:1;justify-content:space-between;position:relative;z-index:1}.table-cell-dropdown-trigger>svg{transform:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform var(--transform-short) var(--ease-out-back)}.table-cell-button{align-items:center;background-color:transparent;border:0;border-radius:.125rem;display:flex;justify-content:center;padding:.125rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.table-cell-button:not([disabled]):focus-visible,.table-cell-button:not([disabled]):hover{background-color:#17181a40;background-color:var(--color-foreground-disabled)}.table-cell-button .spinner{block-size:.875rem;inline-size:.875rem}.table-cell-button .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px)}.table-editable-cell{background-color:transparent;block-size:2rem;border:0;inline-size:calc(100% - 3rem);padding:0}.table-search{position:relative}.table-search-icon{inset-block-start:50%;inset-inline-start:1rem;pointer-events:none;position:absolute;transform:translateY(-50%)}.table-search-icon,.table-search-input[class]{color:#6c6c89;color:var(--color-foreground-muted)}.table-search-input[class]{padding:.625rem 1rem .625rem 2.375rem}.table-search-input[class]::-moz-placeholder{color:inherit}.table-search-input[class]::placeholder{color:inherit}.table-pagination{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;margin-block-start:.5rem;margin-block-start:var(--space-0-5)}.table-pagination-arrow{align-items:center;color:#1e1e20;color:var(--color-foreground);display:flex;height:24px;justify-content:center;width:24px}.table-pagination-arrow.is-disabled{color:#17181a40;color:var(--color-foreground-disabled)}.table-pagination-pages{color:#1e1e20;color:var(--color-foreground);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.tos-dialog{display:flex;flex-direction:column;gap:24px}.tos-intro{color:#383838;color:var(--neutral-800);font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular)}.tos-intro a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.tos-actions{display:flex;gap:16px}.Toastify__toast-container{padding:8px;width:auto}.Toastify__toast{background-color:#f0f2f4;background-color:var(--platform-grey-100);border:1px solid #d1d1d1;border:1px solid var(--neutral-200);box-shadow:none;box-sizing:border-box;max-width:320px;min-height:0;padding:16px}.Toastify__toast.is-central{max-width:667px}.Toastify__toast.is-visible{animation:toast-enter .3s cubic-bezier(.34,1.56,.64,1) forwards;animation:toast-enter var(--transform-short) var(--ease-out-back) forwards}.Toastify__toast.is-hidden{animation:toast-exit .3s cubic-bezier(.34,1.56,.64,1) forwards;animation:toast-exit var(--transform-short) var(--ease-out-back) forwards}.Toastify__toast-body{align-items:flex-start;display:inline-flex;margin:0;padding:0 16px 0 0}.Toastify__toast-body>div:not(.Toastify__toast-icon){color:#0f0f0f;color:var(--neutral-black);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium);line-height:14px;padding-top:3px}.Toastify__toast-body .link,.Toastify__toast-body a{color:#4569fc!important;color:var(--brand-primary)!important;display:inline-block;font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium);line-height:14px;text-decoration:underline;vertical-align:text-top}.Toastify__toast-icon{animation:none!important;height:20px;margin-right:8px;width:20px}.Toastify__close-button{height:14px;opacity:1;width:14px}.Toastify__close-button svg path{fill:#7a7a7a;fill:var(--neutral-600)}.Toastify__toast--success{background-color:#f6fbf7;background-color:var(--status-success-light);border-color:#18992d;border-color:var(--status-success)}.Toastify__toast--success .Toastify__toast-icon svg path{fill:#18992d;fill:var(--status-success)}.Toastify__toast--error{background-color:#fef3f2;background-color:var(--status-error-light);border-color:#d92d21;border-color:var(--status-error)}.Toastify__toast--error .Toastify__toast-icon svg path{fill:#d92d21;fill:var(--status-error)}.Toastify__toast--warning{background-color:#fff6e3;background-color:var(--status-warning-light);border-color:#ffa90a;border-color:var(--status-warning)}.Toastify__toast--warning .Toastify__toast-icon svg path{fill:#ffa90a;fill:var(--status-warning)}.toolCard-wrapper{flex:1;inline-size:100%}.toolCard{--card-block-size:14rem;--card-background:var(--neutral-400);background:#a6a6a6;background:var(--card-background);block-size:14rem;block-size:var(--card-block-size);border-color:#4569fc;border-color:var(--brand-primary);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;gap:var(--space-1);justify-content:flex-end;overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.toolCard:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));background:var(--gradient-overlay);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.toolCard-image{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0}.toolLink{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;position:relative;z-index:1}.toolLink:before{background-color:#f0f2f4;background-color:var(--platform-grey-100);border-radius:8px;content:"";top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:0;position:absolute;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);z-index:-1}.toolLink.small{--link-size:3rem;--link-icon-size:2rem;--link-row-gap:.125rem;--link-title-font:var(--label-small);--link-title-color:var(--neutral-white);--link-text-font:var(--caption-medium);--link-text-color:var(--neutral-300)}.toolLink.small:before{display:none}.toolLink.medium{--link-size:4rem;--link-icon-size:2.125rem;--link-row-gap:.25rem;--link-title-font:var(--label-small);--link-title-color:var(--neutral-black);--link-text-font:var(--caption-medium);--link-text-color:var(--neutral-400)}.toolLink.large{--link-size:6rem;--link-icon-size:4rem;--link-row-gap:.25rem;--link-title-font:var(--label-regular);--link-title-color:var(--neutral-black);--link-text-font:var(--body-small);--link-text-color:var(--neutral-400)}.toolLink.isIconBig .toolLink-icon>svg{height:64px;min-width:64px;width:64px}.toolLink-container{position:relative}.toolLink-icon{align-items:center;background-color:#fff;background-color:var(--neutral-white);border-radius:.75rem;box-shadow:inset 0 0 0 1px #e0e0e0;box-shadow:inset 0 0 0 1px var(--neutral-100);display:flex;font-size:var(--link-icon-size);justify-content:center;min-block-size:var(--link-size);min-inline-size:var(--link-size)}.toolLink-icon>svg{block-size:1em;inline-size:1em}.toolLink-info{display:flex;flex-direction:column;row-gap:var(--link-row-gap)}.toolLink-title{color:var(--link-title-color);font:var(--link-title-font)}.toolLink-text{color:var(--link-text-color);display:-webkit-box;font:var(--link-text-font);-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}@media (hover:hover){.toolLink:hover:before{opacity:1}}.tippy-box{background-color:#383838!important;background-color:var(--neutral-800)!important;border-radius:8px!important;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);pointer-events:all!important}.tippy-box[data-animation=scale-subtle][data-state=hidden]{opacity:0;transform:translateY(12px)}.tippy-box[data-animation=scale-subtle][data-state=visible]{transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--fade-short),transform var(--transform-short) var(--ease-out-back)}.tippy-content{padding:0!important}.tippy-content .buttonLink{color:#fff;color:var(--neutral-white);padding:8px 12px}@media (hover:hover){.tippy-content .buttonLink:hover{color:#a6a6a6;color:var(--neutral-400)}}.tippy-content .buttonLink:before{display:none}.tippy-arrow{color:#383838!important;color:var(--neutral-800)!important}.tooltip{inline-size:100%;position:relative}.tooltip.dark{--tooltip-background:var(--neutral-800);--tooltip-color:var(--neutral-white);--tooltip-arrow-color:var(--neutral-800)}.tooltip.light{--tooltip-background:var(--gradient-soft-blue);--tooltip-color:var(--neutral-800);--tooltip-arrow-color:#f3f9fe}.tooltip.top{--tooltip-position:0 50%;--tooltip-arrow-position:100% 100% -7px 50%;--tooltip-arrow-width:.5rem .5rem 0;--tooltip-animation-start:translateX(-50%) translateY( calc(-100% - .5rem) );--tooltip-animation-end:translateX(-50%) translateY( calc(-100% - 1rem) )}.tooltip.top .tooltip-content:after{border-top-color:initial}.tooltip.bottom{--tooltip-position:0 50%;--tooltip-arrow-position:-7px 100% 100% 50%;--tooltip-arrow-width:0 .5rem .5rem .5rem;--tooltip-animation-start:translateX(-50%) translateY( calc(100% + .5rem) );--tooltip-animation-end:translateX(-50%) translateY( calc(100% + 1rem) )}.tooltip.bottom .tooltip-content:after{border-bottom-color:initial}.tooltip.left{--tooltip-position:50%;--tooltip-arrow-position: calc(50% - 8px) -7px 100% calc(100% + 4px) ;--tooltip-arrow-width:.5rem 0 .5rem .5rem;--tooltip-animation-start:translateX( calc(-100% - 1.75rem) ) translateY(-50%);--tooltip-animation-end:translateX( calc(-100% - 2.25rem) ) translateY(-50%)}.tooltip.left .tooltip-content:after{border-left-color:initial}.tooltip.right{--tooltip-position:50%;--tooltip-arrow-position: calc(50% - 8px) 100% 100% -4px;--tooltip-arrow-width:.5rem .5rem .5rem 0;--tooltip-animation-start:translateX(1.75rem) translateY(-50%);--tooltip-animation-end:translateX(2.25rem) translateY(-50%)}.tooltip.right .tooltip-content:after{border-right-color:initial}.tooltip.is-visible .tooltip-content{opacity:1;pointer-events:all;transform:var(--tooltip-animation-end)}.tooltip-content,.tooltip-trigger{display:flex;justify-content:center}.tooltip-content{align-items:center;background:var(--tooltip-background);border-radius:.25rem;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:.5rem;inline-size:-moz-max-content;inline-size:max-content;inset:var(--tooltip-position);min-block-size:1.875rem;opacity:0;padding:.5rem 1rem;position:absolute;text-align:center;z-index:1;word-wrap:break-word;color:var(--tooltip-color);overflow-wrap:break-word;pointer-events:none;transform:var(--tooltip-animation-start);transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--fade-short),transform var(--transform-short) var(--ease-out-back);white-space:normal}.tooltip-content>*{z-index:1}.tooltip-content:before{background:inherit;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.tooltip-content:after{border-color:#0000;border-style:solid;border-width:var(--tooltip-arrow-width);color:var(--tooltip-arrow-color);content:"";filter:drop-shadow(0 2px 16px #00000029) drop-shadow(0 2px 8px #00000014) drop-shadow(0 2px 4px #0000000a);inset:var(--tooltip-arrow-position);position:absolute;transform:translate(-50%);transform-origin:center top;z-index:0}.tutorial{border-radius:1rem;border-radius:var(--space-1);display:block;overflow:hidden;padding:128px 4rem;padding:128px var(--space-4);position:relative}.tutorial-background{background-color:#f0f2f4;background-color:var(--platform-grey-100);height:100%;left:0;position:absolute;top:0;width:100%}.tutorial-backgroundImage{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transform:scale(1.1);transform-origin:top;width:100%}.tutorial-content{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-1);justify-content:center;position:relative}.tutorial .buttonCard{flex:1;flex-basis:190px;max-width:190px}.tutorial .buttonCard.completed{pointer-events:none}.tutorial .buttonCard.completed .buttonCard-text{display:none}@media (max-width:768px){.tutorial{padding:64px 1rem;padding:64px var(--space-1)}}.userMenu{position:relative;z-index:0}.userMenu-button{align-items:center;background-color:transparent;border:0;color:#7a7a7a;color:var(--neutral-600);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;inline-size:100%;position:relative;transition:color .3s;transition:color var(--fade-short)}@media (hover:hover){.userMenu-button:is(:hover):not([aria-expanded=true]) .userMenu-tooltip{opacity:1;transform:translate(-50%) translateY(calc(-100% - 16px))}.userMenu-button:is(:hover):not([aria-expanded=true]) .userMenu-tooltip.is-mobile{opacity:1;transform:translateY(-50%)}.main-layout.is-collapsed .userMenu-button:is(:hover):not([aria-expanded=true]) .userMenu-tooltip{transform:translateY(-50%) translate(15px)}}.userMenu-button:after{background-color:transparent;block-size:calc(100% + 1rem);border-radius:.25rem;border-radius:var(--space-0-25);content:"";display:block;inline-size:calc(100% + 2rem);top:-.5rem;right:-1rem;bottom:-.5rem;left:-1rem;position:absolute;transition:background-color .3s;transition:background-color var(--fade-short);z-index:0}.userMenu-button :where(div,span,svg){position:relative;z-index:1}.userMenu-button:hover{color:#0f0f0f;color:var(--neutral-black)}.userMenu-button:hover:after{background-color:#e6e8ea;background-color:var(--platform-grey-200)}.userMenu-button[aria-expanded=true] .userMenu-icon{transform:rotate(180deg)}.userMenu-tooltip{background-color:#383838;background-color:var(--neutral-800);border-radius:8px;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);left:50%;max-inline-size:215px;opacity:0;padding:8px 12px;position:absolute;top:0;z-index:0;word-wrap:break-word;color:#fff;color:var(--neutral-white);overflow-wrap:break-word;pointer-events:none;transform:translate(-50%) translateY(calc(-100% - 8px));transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--fade-short),transform var(--transform-short) var(--ease-out-back);white-space:normal}.userMenu-tooltip.is-mobile{left:auto;right:calc(100% + 28px);top:50%;transform:translateY(-100%)}.userMenu-tooltip.is-visible{opacity:1;transform:translate(-50%) translateY(calc(-100% - 16px))}.userMenu-tooltip:after{border-color:currentcolor #0000 #0000;border-style:solid;border-top-color:initial;border-width:8px 8px 0;bottom:-7px;color:#383838;color:var(--neutral-800);content:"";left:50%;position:absolute;transform:translate(-50%);transform-origin:center top}.userMenu-tooltip.is-mobile:after{border-color:#0000 #0000 #0000 currentcolor;border-left-color:initial;border-width:8px 0 8px 8px;inset:50% -7px auto auto;transform:translateY(-50%);transform-origin:center left}.main-layout.is-collapsed .userMenu-tooltip{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.main-layout.is-collapsed .userMenu-tooltip:after{border-color:#0000 currentcolor #0000 #0000;border-right-color:initial;border-width:8px 8px 8px 0;bottom:auto;left:-7px;top:50%;transform:translateY(-50%)}.userMenu-avatar{align-items:center;background-color:#4569fc;background-color:var(--brand-primary);border-radius:100%;color:#cce4fb;color:var(--blue-100);display:flex;justify-content:center;min-block-size:2rem;min-inline-size:2rem}.userMenu-name{flex:1;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);text-align:left;text-transform:capitalize}.userMenu-icon{color:#7a7a7a;color:var(--neutral-600);display:block;transform:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform var(--transform-short) var(--ease-out-back)}.userMenu-icon.is-open{transform:rotate(180deg)}.userMessage-wrapper{align-items:flex-end;display:flex;flex-direction:column;gap:8px;margin-left:auto;position:relative}.userMessage-wrapper.is-editing{inline-size:100%;max-inline-size:100%}.userMessage-wrapper.is-editing .userMessage,.userMessage-wrapper.is-editing .userMessage-content,.userMessage-wrapper.is-editing .userMessage-contentWrapper,.userMessage-wrapper.is-editing .userMessage>div{inline-size:100%}.userMessage-wrapper.is-editing .userMessage>div{height:auto!important}.userMessage-wrapper.is-editing .userMessage{background:transparent;padding:0}.userMessage{align-items:flex-start;background:#f4f4fa;background:var(--color-muted);border-radius:24px 8px 24px 24px;box-sizing:border-box;display:inline-flex;gap:8px;padding:12px 16px;position:relative}.userMessage.is-open>.userMessage-contentRef{max-height:none}.userMessage-contentRef{align-items:flex-end;color:#383838;color:var(--neutral-800);display:flex;flex-direction:column;font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular);gap:8px;max-height:3lh;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;transition:height .2s cubic-bezier(.61,1,.88,1),max-height .2s cubic-bezier(.61,1,.88,1);transition:height var(--d-200) var(--ease-out-sine),max-height var(--d-200) var(--ease-out-sine);white-space:pre-line}.userMessage-contentRef.is-editing{inline-size:var(--user-message-max-width);max-height:none;overflow:visible}.userMessage-toggle{align-items:center;background-color:transparent;border-radius:8px;display:flex;height:32px;justify-content:center;min-width:32px;position:relative;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);width:32px}@media (hover:hover){.userMessage-toggle:hover{background-color:#cce4fb;background-color:var(--blue-100)}.userMessage-toggle:hover path{fill:#0f0f0f;fill:var(--neutral-black)}}.userMessage-toggle path{fill:#595959;fill:var(--neutral-700);transition:fill .2s cubic-bezier(.61,1,.88,1);transition:fill var(--d-200) var(--ease-out-sine)}.userMessage-expandButton{margin-right:-4px;margin-top:-4px}.userMessage-expandButton button:hover{background-color:#e6e6f4;background-color:var(--color-hover-accent)}.userMessage-caption{align-items:center;color:#a6a6a6;color:var(--neutral-400);display:inline-flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:6px;margin-inline-end:auto}.userMessage-contentWrapper{align-items:flex-end;display:flex;flex-direction:column;gap:12px}.userMessage-content{align-self:flex-end}.userMessage-fileChips-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-inline-size:100%;overflow:hidden}.userMessage-message{max-inline-size:100%;overflow-wrap:anywhere}.userMessage-parsedContent{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.userMessage-editMode{border:1px solid #e0e0e0;border:1px solid var(--neutral-100);border-radius:.5rem;display:flex;flex-direction:column;inline-size:100%;padding:.5rem;padding:var(--space-0-5);row-gap:.5rem;row-gap:var(--space-0-5)}.userMessage-textEditor{border:0;color:#383838;color:var(--neutral-800);max-block-size:102px;min-block-size:auto;padding:.5rem;padding:var(--space-0-5)}.userMessage-textEditor[class]:focus-visible{outline:none}.userMessage-options{-moz-column-gap:0;column-gap:0;display:flex;justify-content:flex-end}@media (hover:hover){.userMessage-options{visibility:hidden}.userMessage-wrapper:hover .userMessage-options{visibility:visible}}.userMessage-optionsButton{color:#a6a6a6;color:var(--neutral-400)}.userMessage-editButtons{-moz-column-gap:1.5rem;column-gap:1.5rem;-moz-column-gap:var(--space-1-5);column-gap:var(--space-1-5);display:flex;justify-content:flex-end}.version-modal-subtitle{font:300 1.25rem/1.2 Universal Display,sans-serif;font:var(--headline-small)}.version-modal-content{color:#595959;color:var(--neutral-700);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small)}.version-modal-content p:not(:last-child){margin-bottom:1rem}.view-navigation{display:flex;flex-direction:column}.view-navigation:has(.view-navigation-list>li) .view-navigation-form .view-navigation-form-input{box-shadow:inset 0 1px #d1d1d1;box-shadow:inset 0 1px 0 0 var(--neutral-200)}.view-navigation-list{display:flex;flex-direction:column}.view-navigation-list>li:first-of-type .view-navigation-link{border-block-start:0;box-shadow:inset 0 1px 0 0 transparent}.view-navigation-list>li:hover .view-navigation-link,.view-navigation-list>li:hover+li .view-navigation-link{box-shadow:inset 0 1px 0 0 transparent}.view-navigation-container{flex:1;position:relative}.view-navigation-container:focus-within .view-navigation-link,.view-navigation-container:hover .view-navigation-link{border-block-start-color:transparent;color:#0f0f0f;color:var(--neutral-black)}.view-navigation-container:focus-within .view-navigation-link:before,.view-navigation-container:hover .view-navigation-link:before{background-color:#f0f2f4;background-color:var(--platform-grey-100)}.view-navigation-container:focus-within .view-navigation-actions,.view-navigation-container:hover .view-navigation-actions{opacity:1}.view-navigation-link{background-color:#fff;background-color:var(--neutral-white);box-shadow:inset 0 1px #d1d1d1;box-shadow:inset 0 1px 0 0 var(--neutral-200);color:#7a7a7a;color:var(--neutral-600);display:flex;flex:1;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);padding:1rem 4rem 1rem .5rem;position:relative;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine);z-index:1}.view-navigation-link:before{background-color:transparent;border-radius:.5rem;content:"";top:0;right:0;bottom:0;left:0;opacity:1;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);z-index:-1}.view-navigation-link.is-active{color:#0f0f0f;color:var(--neutral-black);pointer-events:none}.view-navigation-actions{-moz-column-gap:.25rem;column-gap:.25rem;display:flex;inset-block-start:50%;inset-inline-end:.875rem;opacity:0;position:absolute;transform:translateY(-50%);transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);z-index:1}.view-navigation-action{align-items:center;background-color:transparent;border:0;border-radius:.125rem;display:flex;justify-content:center;padding:.125rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.view-navigation-action:focus-visible,.view-navigation-action:hover{background-color:#b8b8b8;background-color:var(--neutral-300)}.view-navigation-form{display:flex;flex-direction:column}.view-navigation-form>*{flex:1;max-inline-size:100%}.view-navigation-form-input-container{position:relative}.view-navigation-form-input[class]{background-color:transparent;border:0;border-radius:0;color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);padding:.875rem 4.125rem .875rem .5rem}.view-navigation-form-input[class]::-moz-placeholder{color:#a6a6a6;color:var(--neutral-400)}.view-navigation-form-input[class]::placeholder{color:#a6a6a6;color:var(--neutral-400)}.view-navigation-form-input[class]:focus-visible{outline:0}.view-navigation-form-input-actions{display:flex;inset-block-start:50%;inset-inline-end:.875rem;position:absolute;transform:translateY(-50%)}.view-navigation-form-input-button{align-items:center;border-radius:.5rem;display:flex;justify-content:center;padding:.25rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.view-navigation-form-input-button.button-accept{color:#18992d;color:var(--status-success)}.view-navigation-form-input-button.button-accept:focus-visible,.view-navigation-form-input-button.button-accept:hover{background-color:#b3ddba;background-color:var(--status-success-hover)}.view-navigation-form-input-button.button-cancel{color:#d92d21;color:var(--status-error)}.view-navigation-form-input-button.button-cancel:focus-visible,.view-navigation-form-input-button.button-cancel:hover{background-color:#ec9690;background-color:var(--status-error-hover)}.voiceIcon{align-items:center;display:flex;gap:2px;height:18px;justify-content:center;position:relative;width:18px}.voiceIcon.is-animated .voiceIcon-line{animation:voice-icon-animation .8s cubic-bezier(.61,1,.88,1) infinite;animation:voice-icon-animation .8s infinite var(--ease-out-sine)}.voiceIcon-line{position:relative;transform-origin:center;width:2px}.voiceIcon-line:first-child{animation-delay:.1s;background:#4569fc;background:var(--color-primary);height:4px;--scale-factor:2.5}.voiceIcon-line:nth-child(2){animation-delay:.2s;background:linear-gradient(90deg,#4569fc,#b08efa);background:linear-gradient(to right,var(--color-primary),var(--platform-purple));height:14px;--scale-factor:.4}.voiceIcon-line:nth-child(3){animation-delay:.3s;background:#b08efa;background:var(--platform-purple);height:8px;--scale-factor:2.2}.voiceIcon-line:nth-child(4){animation-delay:.4s;background:linear-gradient(90deg,#b08efa,#fa6996);background:linear-gradient(to right,var(--platform-purple),var(--platform-pink));height:12px;--scale-factor:.6}.voiceIcon-line:nth-child(5){animation-delay:.5s;background:#fa6996;background:var(--platform-pink);height:4px;--scale-factor:2.8}@keyframes voice-icon-animation{0%,to{transform:scaleY(1)}25%{transform:scaleY(1);transform:scaleY(var(--scale-factor,1))}50%{transform:scaleY(.8)}75%{transform:scaleY(1);transform:scaleY(var(--scale-factor,1))}}.waveButton{display:inline-block;position:relative}.waveButton-button{--magic-button-background:linear-gradient(var(--neutral-white),var(--neutral-white)) padding-box,var(--gradient-primary) border-box;align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996) border-box;background:var(--magic-button-background);border:1px solid transparent;border-radius:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;cursor:pointer;display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);justify-content:center;max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-inline-size:-moz-min-content;min-inline-size:min-content;padding:1rem 2rem;padding:var(--space-1) var(--space-2);position:relative;transition:opacity .3s cubic-bezier(.12,0,.39,0);transition:opacity var(--d-300) var(--ease-in-sine);z-index:2}.waveButton-button[disabled]{--magic-button-background:var(--neutral-100);opacity:.5;pointer-events:none}.waveButton-button[disabled] [class*=icon]{color:#a6a6a6;color:var(--neutral-400)}.waveButton-button[disabled] span{--magic-button-text-background:var(--neutral-400)}.waveButton-button span{--magic-button-text-background:var(--gradient-double-primary);background:linear-gradient(45deg,#fa6996,#b08efa,#4569fc,#4569fc,#b08efa,#fa6996);background:var(--magic-button-text-background);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;-webkit-text-fill-color:transparent}.waveButton-canvas{border-radius:8px;height:calc(100% + 20px);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-300) var(--ease-out-sine);width:calc(100% + 20px);z-index:1}.waveButton-canvas.test{opacity:1}.waveButton-iconLeft{color:#4569fc;color:var(--brand-primary)}.waveButton-iconRight{color:#fa6996;color:var(--platform-pink)}@media (hover:hover){.waveButton-button:hover span{background-position-x:-100%;transition:background-position-x .8s cubic-bezier(.37,0,.63,1);transition:background-position-x var(--d-800) var(--ease-in-out-sine)}.waveButton-button:hover+.waveButton-canvas{opacity:1}}.main-layout{background-color:#f6f7f9;background-color:var(--platform-grey-50);block-size:100dvh;display:grid;grid-template-areas:"sidebar content-wrapper";grid-template-columns:16rem minmax(0,1fr);transition:grid-template-columns .5s cubic-bezier(.25,1,.5,1);transition:grid-template-columns var(--d-500) var(--ease-out-quart);will-change:grid-template-columns}.main-layout.is-collapsed{grid-template-columns:3.75rem minmax(0,1fr);transition:grid-template-columns .5s cubic-bezier(.16,1,.3,1);transition:grid-template-columns var(--d-500) var(--ease-out-expo)}.main-layout.is-collapsed .userMenu-name,.main-layout.is-collapsed .userMenu-name+svg{opacity:0;pointer-events:none;transition:opacity .2s;transition:opacity var(--d-200)}.main-layout.is-collapsed :where(.sidebar-logo){opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-150) var(--ease-out-sine)}.main-layout.is-collapsed :where(.sidebar-navButton){background-color:transparent;height:32px;padding:0 9px;transition:width .2s cubic-bezier(.61,1,.88,1) .2s,height .2s cubic-bezier(.61,1,.88,1) .2s,padding .2s cubic-bezier(.61,1,.88,1) .2s,border-color .2s cubic-bezier(.61,1,.88,1),color .2s cubic-bezier(.61,1,.88,1),background-color .2s cubic-bezier(.61,1,.88,1);transition:width var(--d-200) var(--ease-out-sine) var(--d-200),height var(--d-200) var(--ease-out-sine) var(--d-200),padding var(--d-200) var(--ease-out-sine) var(--d-200),border-color var(--d-200) var(--ease-out-sine),color var(--d-200) var(--ease-out-sine),background-color var(--d-200) var(--ease-out-sine);width:32px}.main-layout.is-collapsed :where(.sidebar-navButton) span{opacity:0;transition:opacity .2s cubic-bezier(.37,0,.63,1);transition:opacity var(--d-200) var(--ease-in-out-sine)}.main-layout.is-collapsed :where(.sidebar-item .link-text),.main-layout.is-collapsed :where(.sidebar-item .link.is-active .link-text){opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.25,1,.5,1);transition:opacity var(--d-150) var(--ease-out-quart)}.main-layout.is-collapsed :where(.sidebar-item .link-icon){transform:translate(9px);transition:transform .2s cubic-bezier(.61,1,.88,1) .2s;transition:transform var(--d-200) var(--ease-out-sine) var(--d-200)}.main-layout :where(a,button):focus-visible{--outline-width:2px;--outline-color:var(--brand-primary);--outline-offset:2px;outline:2px solid #4569fc;outline:solid var(--outline-width) var(--outline-color);outline-offset:2px;outline-offset:var(--outline-offset)}.main-layout :where(input,textarea,select):focus-visible{--outline-width:1px;--outline-color:var(--brand-primary);--outline-offset:-1px;outline:1px solid #4569fc;outline:solid var(--outline-width) var(--outline-color);outline-offset:-1px;outline-offset:var(--outline-offset)}.content-wrapper{background-color:#fff;background-color:var(--color-background);display:flex;flex-direction:column;grid-area:content-wrapper;min-height:0}@media (max-width:1199px){.main-layout,.main-layout.is-collapsed{grid-template:1fr/1fr;grid-template-areas:"content-wrapper"}}.content{container-name:content-inner;container-type:inline-size;display:flex;inline-size:100%;min-block-size:0;z-index:1}.content,.content-inner{block-size:100%;flex:1;position:relative;scrollbar-gutter:auto}.content-inner{display:grid;grid-column-gap:2rem;background-color:transparent;-moz-column-gap:2rem;column-gap:2rem;overflow:hidden auto;padding:0;scrollbar-color:#b8b8b8 #fff;scrollbar-color:var(--neutral-300) var(--neutral-white);scrollbar-width:thin}.content-inner:has(.toolDetail-image){scrollbar-gutter:stable}.content-inner.has-artifact{grid-template-columns:1fr 700px}@media (hover:hover){.main-layout.is-collapsed :where(.sidebar-navButton):hover{background-color:#e6e8ea;background-color:var(--platform-grey-200)}}.content-padding,.content-page{padding:2rem 1.5rem;padding:var(--content-padding-inline) var(--content-padding-block)}.linear-progress{box-shadow:0 0 4px #4569fc0a,0 4px 16px #4569fc14;height:24px;position:relative;transform:translateY(-24px)}.linear-progress:before{animation:run 2s cubic-bezier(.6,.19,.28,.73) infinite;background:radial-gradient(#4569fc,transparent,transparent);background:radial-gradient(var(--color-primary),transparent,transparent);content:"";height:8px;left:50%;position:absolute;top:0;transform-origin:center;translate:-50% 20px;width:300px}@keyframes run{0%,to{scale:1 1}50%{scale:9 1}}.layout-chat{display:grid;grid-template-rows:1fr auto;height:100%;min-height:0}.layout-chat.is-small{grid-template-rows:auto auto;height:auto;min-height:auto}.scrollable-content{min-height:0;overflow-y:auto;scrollbar-width:none}.accountSettings{display:flex;flex:1;flex-direction:column;inline-size:min(100%,1000px);margin:0 auto;row-gap:3rem;row-gap:var(--space-3)}.accountSettings-block{display:flex;flex-direction:column;justify-content:center;row-gap:1.5rem;row-gap:var(--space-1-5)}.accountSettings-form{display:flex;flex-direction:column;row-gap:3rem;row-gap:var(--space-3)}.accountSettings-form .form-fieldset{border:0;margin:0;padding:0}.accountSettings-form .form-fieldset-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;grid-gap:var(--space-2);gap:2rem;gap:var(--space-2)}.accountSettings-avatar{inline-size:10.25rem}.accountSettings-upload .imageUploader-input{aspect-ratio:1/1;block-size:auto}.accountSettings-upload .imageUploader-inputButton{padding-inline:1.125rem}.accountSettings-upload .imageUploader-image{aspect-ratio:1/1;height:auto;margin-block-start:0}@media (max-width:768px){.accountSettings-contentPadding{--content-padding-inline:1.5rem;--content-padding-block:1rem}.accountSettings-headingHeader{padding-inline:0}.accountSettings-headingHeader .heading.system.large{--heading-row-gap:0}}.accountSettings-avatarUploader{--accountSettings-avatar-size:10.25rem;inline-size:10.25rem;inline-size:var(--accountSettings-avatar-size)}.accountSettings-avatarUploader .imageUploader-image,.accountSettings-avatarUploader .imageUploader-input{height:var(--accountSettings-avatar-size);width:var(--accountSettings-avatar-size)}.accountSettings-avatarUploader .imageUploader-image{margin-top:0}.billing-page{block-size:auto;display:flex;flex-direction:column;inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;padding-block-start:24px;padding-inline-end:32px;row-gap:3rem;row-gap:var(--space-3)}@container content-inner (min-width: 1000px){.billing-page{padding-block-end:1.5rem;padding-block-end:var(--space-1-5)}}@media (max-width:768px){.billing-page{padding-block:0 24px;padding-inline:16px}}.billing-page-form{display:flex;flex-direction:column;row-gap:2rem;row-gap:var(--space-2)}.billing-page-form .form-fieldset{border:0;margin:0;padding:0}.billing-page-form .form-fieldset-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;grid-gap:var(--space-2);gap:2rem;gap:var(--space-2)}@media (max-width:768px){.billing-page-form .form-fieldset-grid{gap:1rem;gap:var(--space-1);grid-template-columns:1fr}}.billing-page-form .form-action{padding-block-start:1rem;padding-block-start:var(--space-1)}.companyInfo-page{block-size:auto;inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;padding-block:24px 1.5rem;padding-block:24px var(--space-1-5);padding-inline-end:32px}.companyInfo-page,.companyInfo-page-form{display:flex;flex-direction:column;row-gap:3rem;row-gap:var(--space-3)}.companyInfo-page-form .form-fieldset{border:0;margin:0;padding:0}.companyInfo-page-form .form-fieldset-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;grid-gap:var(--space-2);gap:2rem;gap:var(--space-2)}@media (max-width:768px){.companyInfo-page-form .form-fieldset-grid{grid-template-columns:1fr}}.companyInfo-page-form .cta{border-radius:.5rem}.companyInfo-page-form .cta:before{border-radius:inherit}@media (max-width:768px){.companyInfo-page{padding-block:0 24px;padding-inline:16px}}.departments-page{display:grid;grid-template-columns:1.7fr 3.3fr;grid-template-columns:minmax(0,16.25rem) 3.3fr;grid-gap:2rem;align-items:start;gap:2rem;inline-size:min(100%,90rem);inline-size:min(100%,var(--max-size))}@container content-inner (min-width: 1200px){.departments-page{grid-template-columns:minmax(0,20.75rem) 3.3fr}}@media (max-width:768px){.departments-page{grid-template-columns:1fr}}.departments-navigation{display:flex;flex-direction:column;inline-size:min(100%,20.75rem);inline-size:100%;padding:0;position:relative;row-gap:1.5rem;row-gap:var(--space-1-5)}.departments-navigation:after{background-color:#d1d1d1;background-color:var(--neutral-200);block-size:calc(100vh - 64px);content:"";display:block;inline-size:1px;inset-block-start:0;inset-inline-end:-1rem;position:absolute}@media (min-width:768.02px){.departments-navigation{inset-block-start:0;position:sticky}}@media (min-width:1440px){.departments-navigation:after{inset-inline-end:0}}.departments-navigation-inner{padding-block:24px;padding-inline:0 24px}@media (max-width:768px){.departments-navigation-inner{padding-block:0 24px;padding-inline:16px}}.departments-details{display:flex;flex-direction:column;padding-block:24px 1.5rem;padding-inline-end:32px;row-gap:3rem;row-gap:var(--space-3)}@container content-inner (min-width: 1000px){.departments-details{inline-size:min(100%,35rem);padding-block:24px 1.5rem}}@media (max-width:768px){.departments-details{padding-block:0 24px;padding-inline:16px}}.departments-page-block{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.departments-page-switch-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1)}.explore{container-name:explore;container-type:inline-size;min-block-size:100%;padding-block-end:1rem;padding-block-end:var(--space-1);row-gap:3rem;row-gap:var(--space-3)}.explore,.explore section{display:flex;flex-direction:column}.explore section{row-gap:1rem;row-gap:var(--space-1)}.explore-grid{--columns-count:2;--grid-areas:"a a" "b c";display:grid;grid-template-areas:"a a" "b c";grid-template-areas:var(--grid-areas);grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns-count),1fr);grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1)}@container explore (min-width: 960px){.explore-grid{--columns-count:4;--grid-areas:"a a b c"}}.explore-grid>:first-child{grid-area:a}.explore-grid.reverse{--grid-areas:"a b" "c c"}@container explore (min-width: 960px){.explore-grid.reverse{--grid-areas:"a b c c"}}.explore-grid.reverse>:nth-child(3){grid-area:c}.explore-grid-default{--columns-count:2;--grid-areas:"a b" "d c";display:grid;grid-template-areas:"a b" "d c";grid-template-areas:var(--grid-areas);grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns-count),1fr);grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1)}@container explore (min-width: 960px){.explore-grid-default{--columns-count:4;--grid-areas:"a b c d"}}.explore-grid-column{display:flex;flex-direction:column;padding:8px 0;row-gap:1rem;row-gap:var(--space-1)}.explore-grid-column.is-last{grid-area:d}@media (max-width:768px){.explore-grid{--columns-count:1;--grid-areas:"a" "b" "c"}.explore-grid-default{--columns-count:1;--grid-areas:"a" "b" "c" "d"}}@media (min-width:1440px){.explore{left:50%;max-width:1440px;position:relative;transform:translate(-50%)}}.globalErrorPage{align-items:center;display:flex;justify-content:center;min-height:100vh;width:100%}.home{align-items:center;block-size:100%;row-gap:1rem;row-gap:var(--space-1)}.home,.home-content{display:flex;flex:1;flex-direction:column}.home-content{inline-size:min(100%,50.5rem);justify-content:center;row-gap:3rem;row-gap:var(--space-3)}.home-body{display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.home-body,.home-cards{align-items:center;inline-size:100%;justify-content:center}.home-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1)}.imageGenerator{container-name:imagegenerator;container-type:inline-size;min-block-size:100%;padding-block-end:1rem;padding-block-end:var(--space-1)}.imageGenerator,.imageGenerator .content-padding{display:flex;flex-direction:column;row-gap:3rem}.imageGenerator section{display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.imageGenerator .imageCard,.imageGenerator .imageLinkCard{border-radius:16px}.imageGenerator-grid{--columns-count:2;--grid-areas:"a a" "b c";display:grid;grid-template-areas:"a a" "b c";grid-template-areas:var(--grid-areas);grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns-count),1fr);grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1)}@container imagegenerator (min-width: 960px){.imageGenerator-grid{--columns-count:4;--grid-areas:"a a b c"}}.imageGenerator-grid>:first-child{grid-area:a}.imageGenerator-grid-default{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1);max-inline-size:100%}@container imagegenerator (min-width: 1220px){.imageGenerator-grid-default{grid-template-columns:repeat(4,1fr)}}.imageGenerator-grid-default .imageGridLinkCard{margin-block-end:0}.imageGenerator-grid-column{display:flex;flex-direction:column;padding:8px 0;row-gap:1rem;row-gap:var(--space-1)}.imageGenerator-grid-aspect-ratio{display:flex;margin-left:-1rem}.imageGenerator-grid-aspect-ratio-column{background-clip:padding-box;padding-left:1rem}.imageGenerator .toolDetail-spinner{align-items:center;display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.imageGenerator .toolDetail-spinner-wrapper{align-items:center;block-size:100%;display:flex;flex:1;inline-size:100%;justify-content:center}.imageGenerator .toolDetail-spinner-text{color:#0f0f0f;color:var(--neutral-black);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);text-shadow:0 0 8px #fff;text-shadow:0 0 8px var(--neutral-white)}.imageGenerator .toolDetail-spinner-text:after{animation:dots 2s infinite;content:"";display:inline-block;inline-size:.625rem}.imageGenerator .content-padding .heading .heading-gradient,.imageGenerator .content-padding .heading .heading-subtitle{font-size:.875rem;line-height:1.25rem}.imageGenerator .content-padding>.heading.large.default .heading-gradient,.imageGenerator .content-padding>.heading.large.default .heading-subtitle{font-size:1rem;line-height:1.5rem;margin-block-end:0}.imageGenerator .content-padding>.heading.large.default{margin-block-end:0}.imageGenerator .imageCard .cta.gradient{border:1px solid #e7e7ef;border:1px solid var(--Border,#e7e7ef)}.imageGenerator .imageCard .cta.gradient .cta-text{background:none;background-clip:border-box;background-clip:initial;-webkit-text-fill-color:unset;color:var(--foreground)}.imageGenerator .imageCard .cta.gradient .cta-iconRight{color:var(--foreground)}@media (min-width:1440px){.imageGenerator{left:50%;max-width:1440px;position:relative;transform:translate(-50%)}}.imageHistoryPage-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.imageHistoryPage-actions{display:flex;flex-shrink:0;gap:.5rem}.imageHistoryPage-card{background-color:var(--color-background-elevated);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .15s ease,box-shadow .15s ease}.imageHistoryPage-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.imageHistoryPage-card:hover .imageHistoryPage-delete{opacity:1}.imageHistoryPage-card.is-selectionMode{cursor:pointer}.imageHistoryPage-card.is-selectionMode:hover{box-shadow:none;transform:none}.imageHistoryPage-card.is-selected{outline:2px solid #4569fc;outline:2px solid var(--color-primary);outline-offset:2px}.imageHistoryPage-checkbox{align-items:center;background-color:#fff;background-color:var(--color-background);border:2px solid #6c6c89;border:2px solid var(--color-foreground-muted);border-radius:6px;color:#fff;color:var(--color-background);display:flex;height:24px;justify-content:center;left:8px;position:absolute;top:8px;transition:background-color .15s ease,border-color .15s ease;width:24px;z-index:1}.is-selected .imageHistoryPage-checkbox{background-color:#4569fc;background-color:var(--color-primary);border-color:#4569fc;border-color:var(--color-primary)}.imageHistoryPage-delete{align-items:center;background-color:#0009;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;padding:0;position:absolute;right:8px;top:8px;transition:opacity .15s ease,background-color .15s ease;width:32px;z-index:1}.imageHistoryPage-delete:hover{background-color:#ff383c;background-color:var(--color-destructive)}.imageHistoryPage-card-image{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%}.knowledge-page{display:grid;grid-row-gap:3rem;grid-row-gap:var(--space-3);inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;padding-block:24px 3rem;padding-block:24px var(--space-3);row-gap:3rem;row-gap:var(--space-3)}@media (max-width:768px){.knowledge-page{padding-block:0 24px;padding-inline:16px}}.knowledge-page-info{display:grid;grid-row-gap:3rem;grid-row-gap:var(--space-3);row-gap:3rem;row-gap:var(--space-3)}.knowledge-page-info-container{display:flex;flex-wrap:wrap;gap:2rem;gap:var(--space-2)}.knowledge-page-info-box{display:flex;flex:1;flex-basis:220px;flex-direction:column;row-gap:.25rem;row-gap:var(--space-0-25)}.knowledge-page-info :where(ol,ul){color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);list-style:none;padding-inline-start:1.5rem}.knowledge-page-info :where(ol,ul) li{position:relative}.knowledge-page-info :where(ol,ul) li:before{background-color:currentcolor;block-size:.25rem;border-radius:50%;content:"";inline-size:.25rem;inset-block-start:.5em;inset-inline-start:-1.25rem;position:absolute}.knowledge-page-info :where(a){color:#4569fc;color:var(--brand-primary);text-decoration:underline}.knowledge-page-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem 2rem;grid-gap:var(--space-1) var(--space-2);gap:1rem 2rem;gap:var(--space-1) var(--space-2);min-width:0}@media (max-width:768px){.knowledge-page-row{grid-template-columns:1fr}}.knowledge-page-row.margin-top{margin-block-start:-1.5rem}.knowledge-page-row-box{align-items:center;display:flex;flex-direction:column;gap:.5rem}.knowledge-page-row-box-text{color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small)}.knowledge-page-block{display:flex;flex-direction:column;min-width:0;row-gap:1.5rem;row-gap:var(--space-1-5)}.knowledge-base{padding-inline-end:32px}.status-chip{align-items:center;color:var(--chip-color);display:inline-flex;font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular);gap:.5rem}.status-chip.idle{--chip-color:var(--status-success)}.status-chip.active{--chip-color:var(--brand-primary)}.status-chip.error{--chip-color:var(--status-error)}.status-chip .spinner{height:1rem;width:1rem}.status-chip .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 7px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 7px)}.status-chip svg{flex-shrink:0}.status-badge{align-items:center;background-color:var(--badge-background-color);block-size:1.5rem;border-radius:1rem;color:var(--badge-text-color);cursor:inherit;display:inline-flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);outline:0;padding-inline:1rem;padding-inline:var(--space-1);white-space:nowrap}.status-badge.synced{--badge-text-color:var(--status-success);--badge-background-color:var(--status-success-light)}.status-badge.syncing{--badge-text-color:var(--brand-primary);--badge-background-color:var(--blue-100)}.status-badge.error{--badge-text-color:var(--status-error);--badge-background-color:var(--status-error-light)}.projects{block-size:100%;flex:1;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.projects,.projects-bar{align-items:center;display:flex;inline-size:100%}.projects-bar{background-color:#fff;background-color:var(--neutral-white);gap:1rem 1.5rem;gap:var(--space-1) var(--space-1-5);inline-size:min(100%,90rem);inline-size:min(100%,var(--max-size));inset-block-start:0;justify-content:space-between;min-block-size:2rem;position:sticky;z-index:2}.projects-bar:before{background:linear-gradient(180deg,#fff,transparent);background:linear-gradient(180deg,var(--neutral-white),transparent);block-size:1.5rem;inset-block-end:-1.5rem;inset-inline:0;z-index:1}.projects-bar:after,.projects-bar:before{content:"";display:block;inline-size:calc(100% + 2rem);position:absolute}.projects-bar:after{background-color:#fff;background-color:var(--neutral-white);block-size:3.5rem;inset-block-start:-1.5rem;inset-inline:0;z-index:-1}.projects-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;inline-size:min(100%,50.5rem);inline-size:min(100%,var(--medium-size));justify-content:center;padding-top:24px;padding-inline:16px;row-gap:2rem;row-gap:var(--space-2)}.projects-wrapper.is-small{inline-size:min(100%,652px);inline-size:min(100%,var(--small-size))}.projects-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1);inline-size:100%}.projects-button{inline-size:100%;max-inline-size:100%;min-block-size:5.75rem}.projects-button,.projects-button:before{border-radius:16px!important}.projects-detail{flex:1;row-gap:3rem;row-gap:var(--space-3)}.projects-detail,.projects-module{display:flex;flex-direction:column;inline-size:100%}.projects-module{row-gap:1.5rem;row-gap:var(--space-1-5)}.projects-module-header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.projects-module-header-actions{-moz-column-gap:.625rem;column-gap:.625rem;display:flex}@media (max-width:768px){.projects-module-header.is-project-title :is(h1,input){font-size:36px!important}.projects-module-header.is-project-title h1{font-family:Universal Display,sans-serif;font-family:var(--font-sans-serif-display)}}.projects-module-content{display:flex}.projects-module-content.is-row{-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);flex-direction:row}.projects-module-content.is-column{flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.projects-module-content.is-column>*{inline-size:100%}.projects-dialog-textarea textarea{min-block-size:55vh}.projects-input-name[class]{border:0;color:#0f0f0f;color:var(--neutral-black);font:400 2.5rem/1.2 Universal Display,sans-serif;font:var(--headline-large);padding:0}.projects-input-name[class]:focus-visible{outline:none}.projects-chat-wrapper{background:linear-gradient(0deg,#fff,#fff0);display:flex;flex:1;height:calc(100% - 4rem);inline-size:min(100%,652px);inline-size:min(100%,var(--small-size));inline-size:100%;inset-block-end:0;inset-inline:0;position:sticky}@supports (color:hsl(0 0% 0%/0)){.projects-chat-wrapper{background:linear-gradient(0deg,var(--neutral-white),hsla(0,0%,100%,0))}}.spaceDetail-page{display:grid;grid-row-gap:3rem;grid-row-gap:var(--space-3);inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;padding-block:.5rem 3rem;padding-block:var(--space-0-5) var(--space-3);position:relative;row-gap:3rem;row-gap:var(--space-3)}.spaceDetail-page-closeButton{align-items:center;color:#595959;color:var(--neutral-700);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);inline-size:-moz-max-content;inline-size:max-content;justify-content:center;position:absolute;right:0;top:0}.spaceDetail-page-closeButton-icon{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:1px solid #e0e0e0;border-color:var(--neutral-100);border-radius:8px;color:#a6a6a6;color:var(--neutral-400);display:flex;justify-content:center;padding:7px;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}@media (hover:hover){.spaceDetail-page-closeButton:hover .spaceDetail-page-closeButton-icon{background-color:#f0f2f4;background-color:var(--platform-grey-100);color:#383838;color:var(--neutral-800)}}.spaceDetail-page-block{display:flex;flex-direction:column;min-width:0;row-gap:1.5rem;row-gap:var(--space-1-5)}.subscriptions-page{block-size:auto;display:flex;flex-direction:column;inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;min-block-size:calc(100vh - 60px);padding-block-start:24px;padding-inline-end:32px;row-gap:3rem;row-gap:var(--space-3)}@container content-inner (min-width: 1000px){.subscriptions-page{padding-block-end:1.5rem;padding-block-end:var(--space-1-5)}}@media (max-width:768px){.subscriptions-page{padding-block:0 24px;padding-inline:16px}}.subscriptions-page>:not(.subscriptions-page-row){min-width:0;width:100%}.subscriptions-page:has(.table-cell .dropdown-menu.is-open)>*{overflow:visible}.subscriptions-page:has(.table-cell .dropdown-menu.is-open) .table-container-scroll{overflow:visible}.subscriptions-page-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-column-gap:2rem;grid-column-gap:var(--space-2);-moz-column-gap:2rem;column-gap:2rem;-moz-column-gap:var(--space-2);column-gap:var(--space-2)}.subscriptions-page-row-container{display:flex;flex-direction:column;padding-block-start:.75rem;padding-block-start:var(--space-0-75);row-gap:1rem;row-gap:var(--space-1)}.subscriptions-page-row-content{display:flex;flex-direction:column;gap:1rem;gap:var(--space-1)}.subscriptions-page-row-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:3rem;grid-gap:var(--space-3);gap:3rem;gap:var(--space-3)}.subscriptions-page-row-grid .progress{display:grid;grid-template-rows:1fr auto auto}.subscriptions-page-row-grid .progress-label{align-self:end}.subscriptions-page-block{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.subscriptions-page-block.is-hidden{display:none}.subscriptions-page .hasAccessRow{align-items:center;border-block-start:1px solid #d1d1d1;border-block-start:1px solid var(--neutral-200);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;padding-block-start:1.5rem;padding-block-start:var(--space-1-5)}.subscriptions-page .temporal-modulesLink-wrapper{color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small)}.subscriptions-page .temporal-modulesLink{color:#7a7a7a;color:var(--neutral-600);text-decoration:underline}.subscriptions-page .temporal-modules-wrapper{display:inline-flex;flex-wrap:wrap;gap:.5rem;gap:var(--space-0-5)}.subscriptions-page .temporal-modules-wrapper .cta{flex:1;flex-basis:100px}.subscriptions-page .temporal-modules-wrapper .cta-text{text-align:center}.subscriptions-page .temporal-backup-selector{align-items:center;display:flex;gap:1rem;gap:var(--space-1)}.subscriptions-page .temporal-backup-selector p{align-items:center;color:#383838;color:var(--neutral-800);display:flex;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);gap:.5rem;gap:var(--space-0-5)}.subscriptions-page .temporal-backup-selector select{cursor:pointer;max-width:120px;min-width:120px;text-align:center}.subscriptions-page .backup-fakeSelect{align-items:center;border:1px solid #d1d1d1;border:1px solid var(--neutral-200);border-radius:.5rem;border-radius:var(--space-0-5);display:flex;font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);justify-content:center;padding:4px 8px}.subscriptions-page-invite-code-generate{color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small)}.subscriptions-page-invite-code-generate>button{color:#4569fc;color:var(--brand-primary)}.subscriptions-gradientBox{display:flex;flex-direction:column;gap:.5rem}.subscriptions-gradientBox-text{color:#383838;color:var(--neutral-800);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small)}.subscriptions-gradientBox-text-sm,.subscriptions-gradientBox-text>span{font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.subscriptions-gradientBox-text-sm{color:#383838;color:var(--neutral-800)}.toolDetail{block-size:auto;block-size:100%;container-name:tooldetail;container-type:inline-size;display:flex;flex:1;flex-direction:column;inline-size:100%;margin-inline:auto;z-index:0}.toolDetail:has(.chat){block-size:100%}.toolDetail-outer-wrapper{block-size:calc(100% - 2rem);display:flex;flex:1;flex-direction:column;inline-size:100%}.toolDetail-outer-wrapper:has(>.chat)>.chat{flex:1}.toolDetail-article{display:grid;grid-template-columns:190px 1fr;grid-column-gap:1.5rem;align-items:start;block-size:100%;-moz-column-gap:1.5rem;column-gap:1.5rem;inline-size:100%}@container tooldetail (min-width: 900px){.toolDetail-article{grid-template-columns:minmax(30%,335px) 1fr}}.toolDetail-article:has(.chat){block-size:calc(100% - 2rem)}.toolDetail-article .toolDetail-grid{--gradient-angle:180deg;display:flex;flex-direction:column;grid-template-columns:1fr;padding-block-start:1.5rem;position:relative;row-gap:1rem;z-index:1}.toolDetail-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;inline-size:100%}.toolDetail-wrapper.show-output{block-size:100%;inline-size:calc(100% + 1.25rem);margin-inline:-.625rem;padding-inline:.625rem}.toolDetail-wrapper.is-centered{justify-content:center}.toolDetail-bar{display:grid;grid-template-areas:"breadcrumbs actions";grid-template-columns:minmax(0,3fr) 1fr;grid-gap:1rem 1.5rem;grid-gap:var(--space-1) var(--space-1-5);align-items:center;gap:1rem 1.5rem;gap:var(--space-1) var(--space-1-5);inline-size:min(100%,90rem);inline-size:min(100%,var(--max-size));inset-block-start:0;justify-content:space-between;min-block-size:2rem;position:sticky;z-index:2}@container tooldetail (min-width: 700px){.toolDetail-bar{grid-template-columns:minmax(30%,335px) 1fr}}.toolDetail #tool-actions-portal{container-name:tooldetail-actions;container-type:inline-size;grid-area:actions;min-height:26px}.toolDetail-actions{display:grid;grid-column-gap:1rem;grid-column-gap:var(--space-1);align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);inline-size:100%}.toolDetail-actions :where(.toolDetail-actions-left,.toolDetail-actions-center,.toolDetail-actions-right){align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}.toolDetail-actions.isArtifact{grid-template-columns:repeat(3,auto)}@container tooldetail-actions (max-width: 560px){.toolDetail-actions.isArtifact{justify-content:end}}.toolDetail-actions.isChatTool{grid-template-columns:1fr}.toolDetail-actions.isImageTool{grid-template-columns:repeat(2,auto);justify-content:space-between}.toolDetail-actions.isImageTool .toolDetail-actions-left{display:none}.toolDetail-actions-left{justify-self:start}.toolDetail-actions-center{justify-self:center}.toolDetail-actions-right{justify-self:end}@container tooldetail-actions (max-width: 560px){.toolDetail-actions .buttonLink svg{height:1.125rem;width:1.125rem}.toolDetail-actions .buttonLink span{display:none}}.toolDetail-content{align-items:center;display:flex;flex:1;flex-direction:column;inline-size:min(100%,50.5rem);inline-size:min(100%,var(--medium-size));justify-content:center;row-gap:4rem;row-gap:var(--space-4)}.toolDetail-heading{display:flex;flex-direction:column;inline-size:100%;margin-block-start:1.5rem;row-gap:2rem;row-gap:var(--space-2)}.toolDetail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.875rem,1fr));grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1)}.toolDetail-grid.is-disabled{inset-block-start:2rem;pointer-events:none;position:sticky}.toolDetail-grid.is-disabled>*{animation:fade-in-and-translate .2s cubic-bezier(.37,0,.63,1) forwards;animation:fade-in-and-translate var(--d-200) var(--ease-in-out-sine) forwards;opacity:0}.toolDetail-grid.is-disabled>:nth-of-type(2){animation-delay:.1s}.toolDetail-grid.is-disabled>:nth-of-type(3){animation-delay:.2s}.toolDetail-grid.is-disabled>:nth-of-type(4){animation-delay:.3s}.toolDetail-grid.is-disabled .buttonCard:not(.completed){display:none}.toolDetail-grid-action{display:flex;inline-size:100%;justify-content:center;padding-block-start:2rem;padding-block-start:var(--space-2)}.toolDetail-grid-action.is-visible{opacity:1;pointer-events:auto}.toolDetail-grid-action.is-hidden{opacity:0;pointer-events:none}.toolDetail .legend{color:#7a7a7a;color:var(--neutral-600);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium);padding-block-end:1.5rem;padding-block-end:var(--space-1-5)}.toolDetail .legend span[title=bullet]{background-color:#4569fc;background-color:var(--brand-primary);block-size:.375rem;border-radius:50%;display:inline-block;inline-size:.375rem;margin-inline:.25rem;vertical-align:middle}.toolDetail:has(.show-output){position:relative}.toolDetail:has(.show-output) .toolDetail-wrapper{align-items:flex-start;overflow:auto;position:relative}.toolDetail:has(.show-output) .toolDetail-wrapper:has(.chat){padding-block-start:0}.toolDetail:has(.show-output) .toolDetail-wrapper .panel-output{margin-block-end:1.75rem;overflow:visible;overflow:initial}.toolDetail:has(.show-output) .toolDetail-wrapper .panel:not(.is-loading){border:2px solid #e0e0e0;border:2px solid var(--neutral-100)}.toolDetail-disclaimers{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.toolDetail-disclaimers .magicButton{width:100%}.toolDetail-disclaimer{align-items:flex-start;color:#7a7a7a;color:var(--neutral-600);display:flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:8px}.toolDetail-disclaimer>svg{height:14px;min-width:14px;width:14px}@media (min-width:1440px){.toolDetail{max-width:90rem;max-width:var(--max-size)}}.toolDetail-image{padding-block:24px;padding-inline:32px}.toolDetail-image .toolDetail-bar{inline-size:100%}@container tooldetail (min-width: 700px){.toolDetail-image .toolDetail-bar.isPreview{grid-template-areas:"actions";grid-template-columns:1fr}.toolDetail-image .toolDetail-bar:not(.isPreview){grid-template-columns:20rem minmax(0,1fr)}}.toolDetail-image .toolDetail-article{grid-template-columns:20rem minmax(0,1fr) 0;inline-size:100%;padding-block-end:1.5rem;padding-block-end:var(--space-1-5);transition:grid-template-columns .5s cubic-bezier(.25,1,.5,1);transition:grid-template-columns var(--d-500) var(--ease-out-quart);will-change:grid-template-columns}.toolDetail-image .toolDetail-article.isOpen{grid-template-columns:20rem minmax(0,1fr) 122px}@container tooldetail (min-width: 1105px){.toolDetail-image .toolDetail-article.isOpen .toolDetail-wrapper{inline-size:100%}}.toolDetail-image .toolDetail-article.isOpen .toolDetail-wrapper{inline-size:100%}.toolDetail-image .toolDetail-article.isPreview{grid-template-columns:minmax(0,1fr) 0}.toolDetail-image .toolDetail-article.isPreview.isOpen{grid-template-columns:minmax(0,1fr) 122px}.toolDetail-image .toolDetail-grid{inset-block-start:2rem;position:sticky}@container tooldetail-actions (max-width: 760px){.toolDetail-image .toolDetail-actions .buttonLink svg{height:1.125rem;width:1.125rem}.toolDetail-image .toolDetail-actions .buttonLink span{display:none}}@container tooldetail-actions (min-width: 760px){.toolDetail-image .toolDetail-actions-history>span{align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;display:inline-flex}.toolDetail-image .toolDetail-actions-history>span>svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform var(--transform-short) var(--ease-out-back)}.toolDetail-image .toolDetail-actions-history.isOpen>span>svg{transform:rotate(180deg)}}.toolDetail-image .toolDetail-wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none' viewBox='0 0 36 36'%3E%3Cg fill='%23c1c1c1' clip-path='url(%23a)'%3E%3Ccircle r='1'/%3E%3Ccircle cx='18' r='1'/%3E%3Ccircle cx='36' r='1'/%3E%3Ccircle cy='18' r='1'/%3E%3Ccircle cx='18' cy='18' r='1'/%3E%3Ccircle cx='36' cy='18' r='1'/%3E%3Ccircle cy='36' r='1'/%3E%3Ccircle cx='18' cy='36' r='1'/%3E%3Ccircle cx='36' cy='36' r='1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h36v36H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:1px -1px;background-repeat:repeat;inline-size:calc(100% + 1.5rem);inline-size:calc(100% + var(--space-1-5));justify-content:center;margin-block-start:.5rem;min-block-size:100%;padding-block-start:.5rem;position:relative}.toolDetail-image .toolDetail-form{row-gap:2.5rem;row-gap:var(--space-2-5)}.toolDetail-image .toolDetail-form .magicButton{margin:-.5rem -.5rem 0}.toolDetail-image .toolDetail-form .magicButton>.cta{inline-size:100%;max-inline-size:100%}.toolDetail-image .toolDetail-form .formControl-wrap-buttons{display:flex;flex-wrap:nowrap;gap:8px;inline-size:100%}.toolDetail-image .toolDetail-form .formControl-wrap-buttons>.cta{align-items:center;background-color:#fff;background-color:var(--neutral-white);border:1px solid #4569fc;border:1px solid var(--brand-primary);border-radius:8px;color:#4569fc;color:var(--brand-primary);display:inline-flex;flex:1 1 0;font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif);font-size:14px;font-weight:500;gap:6px;inline-size:100%;justify-content:center;line-height:14px;max-inline-size:none;min-inline-size:0;padding:12px 16px}.toolDetail-image .toolDetail-form .formControl-wrap-buttons>.cta.selected{background-color:#4569fc;background-color:var(--brand-primary);color:#fff;color:var(--neutral-white)}.toolDetail-image .toolDetail-form .formControl-wrap-buttons>.cta.selected svg,.toolDetail-image .toolDetail-form .formControl-wrap-buttons>.cta.selected svg path{color:#fff;color:var(--neutral-white);fill:#fff;fill:var(--neutral-white)}.toolDetail-image .toolDetail-form .formControl-wrap-buttons>.cta svg{flex-shrink:0;height:16px;width:16px}.toolDetail-image .toolDetail-generated-image{block-size:min(100%,64rem);inline-size:min(100%,64rem);max-block-size:64rem;max-inline-size:64rem;-o-object-fit:contain;object-fit:contain}.toolDetail-image .toolDetail-spinner{align-items:center;display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.toolDetail-image .toolDetail-spinner-wrapper{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff3d;background-color:var(--neutral-white-overlay);block-size:100%;display:flex;flex:1;inline-size:100%;justify-content:center;position:absolute}.toolDetail-image .toolDetail-spinner-text{color:#0f0f0f;color:var(--neutral-black);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);text-shadow:0 0 8px #fff;text-shadow:0 0 8px var(--neutral-white)}.toolDetail-image .toolDetail-spinner-text:after{animation:dots 2s infinite;content:"";display:inline-block;inline-size:.625rem}.toolDetail-image :where(empty-title,.empty-text){background-color:#fff;background-color:var(--neutral-white)}@media (max-width:768px){.toolDetail-image .toolDetail-bar{align-items:center;display:flex;grid-template-columns:none;inline-size:100%;justify-content:space-between;margin-inline:auto;max-inline-size:90rem;max-inline-size:var(--max-size);position:relative}.toolDetail-image .toolDetail-bar .breadcrumbs,.toolDetail-image .toolDetail-bar:after,.toolDetail-image .toolDetail-bar:before{display:none}.toolDetail-image .toolDetail-bar #tool-actions-portal{align-items:center;display:flex;inline-size:100%}.toolDetail-image .toolDetail-bar .toolDetail-actions{align-items:center;display:flex;grid-template-columns:none;inline-size:100%;justify-content:space-between}.toolDetail-image .toolDetail-bar .toolDetail-actions .buttonLink span:not(.tooltip-trigger){display:none}.toolDetail-image .toolDetail-bar .toolDetail-actions .buttonLink{align-items:center;display:flex;justify-content:center;padding:0}.toolDetail-image .toolDetail-bar .toolDetail-actions .buttonLink svg{height:14px;width:14px}.toolDetail-image .toolDetail-bar .toolDetail-actions-left{align-items:center;display:flex;flex-shrink:0}.toolDetail-image .toolDetail-bar .toolDetail-actions-center{align-items:center;display:flex;gap:16px;justify-content:center}.toolDetail-image .toolDetail-bar .toolDetail-actions-right{flex-shrink:0}.toolDetail-image .toolDetail-bar .toolDetail-actions-right .toolDetail-actions-history svg:last-child{display:none}.toolDetail-image .toolDetail-article{align-items:center;display:flex;flex-direction:column;grid-template-columns:none;padding-block-end:0}.toolDetail-image .toolDetail-grid{inline-size:100%;max-inline-size:90rem;max-inline-size:var(--max-size);padding-block:32px 0;position:static}.toolDetail-image .toolDetail-form{row-gap:32px}.toolDetail-image .toolDetail-form .toolDetail-disclaimers{display:flex;flex-direction:column;gap:16px;inline-size:100%}.toolDetail-image .toolDetail-form .toolDetail-disclaimers .magicButton{inline-size:100%;margin-inline:auto;max-inline-size:375px;padding:8px 0}.toolDetail-image .toolDetail-form .toolDetail-disclaimers .magicButton .cta-text{font-size:16px}.toolDetail-image .formControl>label{color:#0f0f0f;color:var(--neutral-black);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.toolDetail-image .formControl{inline-size:100%;margin-inline:auto;max-inline-size:375px}.toolDetail-image .formControl textarea{inline-size:100%}.toolDetail-image .formControl-wrap-buttons{display:flex;flex-wrap:nowrap;gap:8px;inline-size:100%;margin-inline:auto;max-inline-size:375px}.toolDetail-image .formControl-wrap-buttons>.cta{background-color:#fff;background-color:var(--neutral-white);border:1px solid #4569fc;border:1px solid var(--brand-primary);border-radius:8px;color:#4569fc;color:var(--brand-primary);flex:1 1 0;font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif);font-size:14px;font-weight:500;inline-size:100%;justify-content:center;line-height:14px;max-inline-size:none;min-inline-size:0;padding:12px 16px}.toolDetail-image .formControl-wrap-buttons>.cta.selected{background-color:#4569fc;background-color:var(--brand-primary);border-color:#4569fc;border-color:var(--brand-primary);color:#fff;color:var(--neutral-white)}.toolDetail-image .formControl-wrap-buttons>.cta.selected svg,.toolDetail-image .formControl-wrap-buttons>.cta.selected svg path{color:#fff;color:var(--neutral-white);fill:#fff;fill:var(--neutral-white)}.toolDetail-image .toolDetail-wrapper{flex:1;inline-size:100%;margin-block-start:0;max-inline-size:90rem;max-inline-size:var(--max-size);min-block-size:0;padding-block-start:0}}@media (min-width:400px) and (max-width:768px){.toolDetail-image .toolDetail-form .formControl>label{text-align:center}.toolDetail-image .toolDetail-form .toolDetail-disclaimers{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}}@media (min-width:1440px){.toolDetail-image{max-width:none}}.useCases{display:flex;flex-direction:column;min-block-size:100%;row-gap:3rem;row-gap:var(--space-3)}.useCases .content-padding{display:flex;flex-direction:column;gap:48px}.useCases .content-padding .heading .heading-gradient,.useCases .content-padding .heading .heading-subtitle{font-size:.875rem;line-height:1.25rem}.useCases .content-padding>.heading.large.default .heading-gradient,.useCases .content-padding>.heading.large.default .heading-subtitle{font-size:1rem;line-height:1.5rem;margin-block-end:0}.useCases .content-padding>.heading.large.default{margin-block-end:0}.useCases section{display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.useCases-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1)}.useCases .banner,.useCases .banner:after,.useCases .banner:before,.useCases-grid .buttonCard,.useCases-grid .buttonCard.completed:before{border-radius:16px}@media (min-width:1440px){.useCases{left:50%;max-width:1440px;position:relative;transform:translate(-50%)}}body,html{font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif)}@container content-inner (min-width: 1000px){.content-inner:has(.system-layout){padding-block-end:0}}.system-layout{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-gap:2rem;gap:2rem}@container content-inner (min-width: 1000px){.system-layout{align-items:start;grid-template-columns:min(33%,18.5rem) 1fr;grid-template-rows:auto}}.ui-demo-page{display:flex;flex-direction:column;gap:2rem;inline-size:min(100%,50.5rem);inline-size:min(100%,var(--medium-size));margin:0 auto;max-width:1000px;min-block-size:auto;min-height:calc(100vh - 60px);overflow:hidden auto;overflow-y:auto;padding:1.25rem}.responsibleDeclaration-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.MuiTypography-h4,.temporal-headingTitle{font:400 2.5rem/1.2 Universal Display,sans-serif;font:var(--headline-large)}.MuiTypography-h4,.temporal-headingSubitle,.temporal-headingTitle{color:#0f0f0f;color:var(--neutral-black);margin-bottom:0!important}.temporal-headingSubitle{font:300 1.5rem/1.16 Universal Display,sans-serif;font:var(--headline-regular)}.temporal-headingCaption{color:#949494;color:var(--neutral-500);display:inline-block;font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular);margin-bottom:48px}.temporal-bulletList{list-style-position:outside;list-style-type:disc;padding-left:24px}.temporal-bulletList li+li{margin-top:16px}.MuiTableContainer-root{box-shadow:none}.MuiTableCell-root{font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small)}.MuiTableCell-root.MuiTableCell-head{color:#7a7a7a;color:var(--neutral-600);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.MuiTypography-root-MuiLink-root{color:#4569fc;color:var(--brand-primary)}.knowledge-base-page p{color:#0f0f0f;color:var(--neutral-black);font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular)}.company-info-panel,.knowledge-base-form-page{position:relative}.company-info-panel .MuiStack-root,.knowledge-base-form-page .MuiStack-root{min-width:100%}.company-info-panel label,.knowledge-base-form-page label{color:#0f0f0f;color:var(--neutral-black);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.company-info-panel .MuiPaper-root,.knowledge-base-form-page .MuiPaper-root{box-shadow:none}.knowledge-base-form-page-info h3{color:#0f0f0f;color:var(--neutral-black);font:300 1.5rem/1.16 Universal Display,sans-serif;font:var(--headline-regular);margin-top:32px}.knowledge-base-form-page-info h4{color:#0f0f0f;color:var(--neutral-black);font:300 1.25rem/1.2 Universal Display,sans-serif;font:var(--headline-small);margin-top:24px}.knowledge-base-form-page-info h5{color:#0f0f0f;color:var(--neutral-black);font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular);margin-top:16px}.knowledge-base-form-page-info p{color:#595959;color:var(--neutral-700);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);margin-top:4px}.knowledge-base-form-page-info ol,.knowledge-base-form-page-info ul{list-style-position:outside;margin-top:8px;padding-left:24px}.knowledge-base-form-page-info ul{list-style-type:disc}.knowledge-base-form-page-info ol{list-style-type:decimal}.knowledge-base-form-page-info li{color:#7a7a7a;color:var(--neutral-600);margin-bottom:4px}.knowledge-base-form-page-info a,.knowledge-base-form-page-info li{font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small)}.knowledge-base-form-page-info a{color:#4569fc;color:var(--brand-primary);text-decoration:underline}.knowledge-base-form-page-info a:hover{text-decoration:none}.temporal-row{display:flex;flex-direction:row;gap:48px;justify-content:space-between;width:100%}.temporal-row.is-centered{align-items:center}.temporal-row>div{flex:1}.temporal-inviteForm{display:flex;flex-direction:row;gap:8px}.temporal-inviteForm input{font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);padding:8px 16px!important;width:100%}.members-table select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;background-size:16px;border:none;overflow:hidden;padding:0;padding-right:24px!important;text-overflow:ellipsis;white-space:nowrap}.temporal-contact-form{display:flex;flex-direction:column;gap:32px;margin-top:48px}.temporal-caption{color:#7a7a7a;color:var(--neutral-600);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);margin-top:8px}.chrome-picker{border:1px solid #d1d1d1!important;border:1px solid var(--neutral-200)!important;border-radius:8px!important;box-shadow:none!important;margin-bottom:16px!important;overflow:hidden!important}.temporal-error-message{color:#d92d21;color:var(--status-error);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);margin-top:8px}.dropdown-menu.is-right{left:-55px}.dialog:not([open]) .filepond-uploader .filepond-cover-content .cta{pointer-events:none}
