.SaiProjectDropdown_trigger-content__QNeUb{display:flex;gap:4px;align-items:center;max-width:242px}.SaiProjectDropdown_trigger-text-wrapper__c2hzi{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SaiProjectDropdown_chevron__umDBq,.SaiProjectDropdown_leading-icon__RGTAW{flex-shrink:0}.SaiProjectDropdown_without-projects__Nhtou{pointer-events:none}.SaiProjectDropdown_list__yDrMc{width:242px;max-height:min(50dvh,100dvh - 150px);margin:0;overflow-y:auto;white-space:nowrap}.SaiProjectDropdown_dropdown-item__bIMec{display:flex;gap:8px;align-items:center;width:100%;text-align:start;cursor:pointer}.SaiProjectDropdown_dropdown-list-item__Xx3V0{display:flex;padding:8px 12px;cursor:pointer}.SaiProjectDropdown_dropdown-list-item__Xx3V0:hover{background-color:#f6f7fb}.SaiProjectDropdown_dropdown-list-item__Xx3V0.SaiProjectDropdown_selected__dW1be{background-color:var(--s-color-main-interaction-inverse-container-pressed)}.SaiProjectDropdown_last-list-item__tQd74{position:sticky;bottom:0;background-color:var(--s-color-main-container-x-subtle)}.SaiProjectDropdown_plus-icon__LcyxM{height:24px}.IconStyles_presentation-icon__Z2mv6{position:relative;left:2px}.IconStyles_audio-icon__XYQVp,.IconStyles_image-icon__2h_dl{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#f1f7fe;border-radius:12px}.IconStyles_presentation-icon-dark__gtcey{position:relative;left:2px}.MagicFileListItem_list-item__otO5K{display:flex;gap:8px;align-items:center;align-self:flex-start;padding:12px;scroll-snap-align:start}.MagicFileListItem_list-item-detailed__yzuc6{gap:12px;align-items:center}.MagicFileListItem_icon-container__M1wDm{display:flex;align-items:center;min-width:24px}.MagicFileListItem_icon-container-detailed__Gg54x{align-items:center;justify-content:center;width:48px;min-width:48px;height:48px;background-color:var(--s-color-main-container-subtle);border-radius:12px}.MagicFileListItem_logo-icon__Seabb{display:block;flex-shrink:0;width:24px;height:24px;color:var(--s-color-main-icon-x-subtle);filter:grayscale(1) opacity(.65)}.MagicFileListItem_text-container__7blcU{flex-grow:1}.MagicFileListItem_text-container-detailed__v4HJh{min-width:0}.MagicFileListItem_text-stack__a_TPy{display:flex;flex-direction:column;gap:4px;min-width:0}.MagicFileListItem_metadata-row__NWvjW{display:flex;gap:12px;align-items:center;min-width:0}.MagicFileListItem_metadata-item__8ZntX{display:inline-flex;gap:4px;align-items:center;min-width:0}.SaiProjectSourcesList_container___r5NZ{position:relative;padding:32px 24px;margin-top:16px;background-color:var(--s-color-main-container-subtle);border:2px dashed var(--s-color-main-border-default);border-radius:20px;transition:background-color .12s ease,border-color .12s ease}.SaiProjectSourcesList_drop-active__AgoLj{background-color:var(--s-color-main-status-info-container-default);border-color:var(--s-color-main-status-info-foreground-default)}.SaiProjectSourcesList_drop-reject__ScCS6{background-color:var(--s-color-main-status-danger-container-default);border-color:var(--s-color-main-status-danger-border-bold)}.SaiProjectSourcesList_content-layer__NQXyX{display:flex;flex-direction:column;gap:24px;align-items:center;transition:opacity .12s ease}.SaiProjectSourcesList_content-layer-faded__Pcen4{pointer-events:none;opacity:.15}.SaiProjectSourcesList_drop-overlay__v9TWg{position:absolute;inset:0;display:flex;visibility:hidden;gap:8px;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .12s ease,visibility .12s ease}.SaiProjectSourcesList_drop-overlay-active__uRCXe{visibility:visible;opacity:1}.SaiProjectSourcesList_drop-overlay-reject__tEawh .SaiProjectSourcesList_drop-overlay-icon__hStGc{color:var(--s-color-main-status-danger-foreground-default)}.SaiProjectSourcesList_cards-wrapper___8hHW{display:flex;gap:0;align-items:flex-end;justify-content:center;padding:16px 0}.SaiProjectSourcesList_source-card___9Tse{position:relative;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:80px;height:80px;margin-left:-12px;background-color:var(--s-color-main-container-x-subtle);border:2px dashed var(--s-color-main-border-subtle);border-radius:12px;transition:transform .15s ease}.SaiProjectSourcesList_source-card___9Tse:first-child{z-index:var(--z-base-5);margin-left:0}.SaiProjectSourcesList_source-card___9Tse:nth-child(2){z-index:var(--z-base-4)}.SaiProjectSourcesList_source-card___9Tse:nth-child(3){z-index:var(--z-base-3)}.SaiProjectSourcesList_source-card___9Tse:nth-child(4){z-index:var(--z-base-2)}.SaiProjectSourcesList_source-card___9Tse:nth-child(5){z-index:var(--z-base-1)}.SaiProjectSourcesList_source-card___9Tse:hover{z-index:var(--z-base-10);transform:scale(1.05)}.SaiProjectSourcesList_source-card___9Tse.SaiProjectSourcesList_added__toRNX{background-color:var(--s-color-main-container-subtle);border-style:solid}.SaiProjectSourcesList_rotate-left__I_Myz{transform:rotate(-5deg)}.SaiProjectSourcesList_rotate-left__I_Myz:hover{transform:rotate(-5deg) scale(1.05)}.SaiProjectSourcesList_rotate-right__a0laL{transform:rotate(4deg)}.SaiProjectSourcesList_rotate-right__a0laL:hover{transform:rotate(4deg) scale(1.05)}.SaiProjectSourcesList_rotate-none__AWccZ{transform:rotate(0deg)}.SaiProjectSourcesList_card-icon__1azNb{flex-shrink:0;width:32px;height:32px;color:var(--s-color-main-icon-xx-subtle);filter:grayscale(1) opacity(.65)}.SaiProjectSourcesList_card-icon-slides__ZBt0e{width:auto;max-width:40px;height:32px}.SaiProjectSourcesList_card-label__PHFVr{max-width:60px;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;color:var(--s-color-main-text-x-subtle);text-align:center;white-space:nowrap}.SaiProjectSourcesList_check-badge__qcSSk{position:absolute;top:calc(8px*-1);right:calc(8px*-1);display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;color:var(--s-color-main-status-success-foreground-default);background-color:var(--s-color-main-status-success-container-default);border-radius:9999px}.SaiProjectSourcesList_check-badge__qcSSk svg{width:12px;height:12px}.AddMoreContentModal_hidden-file-input__iMVjd{display:none}.AddMoreContentModal_upload-more-wrapper__igSE8{margin-top:24px}.AddMoreContentModal_separator__XJH6y{margin:0 -20px;border:0;border-top:1px solid var(--s-color-main-border-subtle)}@media(min-width:768px){.AddMoreContentModal_separator__XJH6y{margin-inline:-32px}}.AddMoreContentModal_file-list__yvCpe{max-height:25vh;padding:0;margin:0;overflow-y:auto;list-style:none}.AddMoreContentModal_footer__8cNdS{display:flex;align-items:center;justify-content:space-between}.AddMoreContentModal_add-sources-popover__QldHT{display:flex;flex-direction:column;gap:12px;padding:16px}.AddMoreContentModal_upload-trigger__oV_cN.AddMoreContentModal_upload-trigger__oV_cN{gap:12px;justify-content:flex-start;width:100%;padding:4px;background:rgba(0,0,0,0);border-radius:12px}.AddMoreContentModal_upload-trigger__oV_cN.AddMoreContentModal_upload-trigger__oV_cN:hover{background-color:var(--s-color-main-interaction-neutral-container-xx-subtle-hover)}.AddMoreContentModal_upload-cloud-icon__0vxNh{color:var(--s-color-main-interaction-primary-foreground-default)}.AddMoreContentModal_upload-text__ModdP{display:flex;flex-direction:column;gap:4px;min-width:0;text-align:left}.AddMoreContentModal_popover-divider__BoBrC{margin:0;border:0;border-top:1px solid var(--s-color-main-border-subtle)}.AddMoreContentModal_recent-heading__P7Pb_{margin:0;font-size:12px;font-weight:700;line-height:16px;color:var(--s-color-main-text-x-subtle);text-transform:uppercase;letter-spacing:.04em}.AddMoreContentModal_recent-list__QjQkd{max-height:min(50vh,224px);padding:0;margin:0;overflow-y:auto;list-style:none}.AddMoreContentModal_recent-row__C5yhH{display:flex;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--s-color-main-border-subtle)}.AddMoreContentModal_recent-row__C5yhH:last-child{border-bottom:0}.AddMoreContentModal_recent-doc-icon__p5P3R{flex-shrink:0;width:16px;height:16px;color:var(--s-color-main-icon-xx-subtle)}.AddMoreContentModal_recent-title__iipDC{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:16px;color:var(--s-color-main-text-subtle);white-space:nowrap;transition:color .12s ease}.AddMoreContentModal_recent-title__iipDC.AddMoreContentModal_recent-title-added__89_lf{color:var(--s-color-main-disabled-foreground-inverted)}.AddMoreContentModal_recent-doc-icon-added__L3cxV{opacity:.4;transition:opacity .12s ease}.AddMoreContentModal_recent-row-check__Y_g_R{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--s-color-main-status-success-foreground-default);cursor:pointer;background-color:var(--s-color-main-status-success-container-default);border:0;border-radius:9999px}.AddMoreContentModal_recent-row-check__Y_g_R:hover{background-color:var(--s-color-green-interaction-subtle-container-hover)}.AddMoreContentModal_recent-row-check__Y_g_R:focus-visible{outline:2px solid var(--s-color-main-interaction-focus-default);outline-offset:2px}.AddMoreContentModal_recent-row-add-button__OlLW5{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--s-color-main-icon-x-subtle);cursor:pointer;background-color:var(--s-color-main-interaction-neutral-container-x-subtle-default);border:0;border-radius:9999px}.AddMoreContentModal_recent-row-add-button__OlLW5:hover{background-color:var(--s-color-main-interaction-neutral-container-x-subtle-hover)}.AddMoreContentModal_recent-row-add-button__OlLW5:focus-visible{outline:2px solid var(--s-color-main-interaction-focus-default);outline-offset:2px}.CreationToggleList_creation-toggle-list__BHJdd{display:flex;gap:8px;text-wrap:nowrap}.StudyAssistantIntentDropdown_trigger-content__ooaR9{display:flex;gap:4px;align-items:center}.StudyAssistantIntentDropdown_chevron__2pio2,.StudyAssistantIntentDropdown_leading-icon__giVbI{flex-shrink:0}.StudyAssistantIntentDropdown_list__dRg1I{padding:4px 0;margin:0;overflow:hidden;white-space:nowrap}.StudyAssistantIntentDropdown_dropdown-item__oDHoz{display:flex;gap:8px;align-items:center;cursor:pointer}.StudyAssistantIntentDropdown_dropdown-list-item___6HpO{display:flex;padding:8px 12px}.StudyAssistantIntentDropdown_dropdown-list-item___6HpO:hover{background-color:#f6f7fb}.StudyAssistantIntentDropdown_dropdown-list-item___6HpO.StudyAssistantIntentDropdown_selected__fQuF7{background-color:var(--s-color-main-interaction-inverse-container-pressed)}.AIToolbar_ai-toolbar-wrapper__spApq{display:flex;justify-content:center;width:100%;pointer-events:none}.AIToolbar_toolbar-with-toggle-list-wrapper__30VPX{display:flex;visibility:hidden;flex-direction:column;gap:8px;width:100%}.AIToolbar_toolbar-with-toggle-list-wrapper__30VPX.AIToolbar_floating__mGGNN{width:512px;margin-bottom:20px;opacity:0;transform:scale(.96);transform-origin:center;transition:visibility .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1),width .3s cubic-bezier(.215,.61,.355,1);will-change:opacity,transform,width}.AIToolbar_toolbar-with-toggle-list-wrapper__30VPX.AIToolbar_active__bku1L.AIToolbar_floating__mGGNN{width:768px}.AIToolbar_toolbar-with-toggle-list-wrapper__30VPX.AIToolbar_active__bku1L:not(.AIToolbar_loading__2yTSJ).AIToolbar_floating__mGGNN{margin-bottom:17px}.AIToolbar_toolbar-with-toggle-list-wrapper__30VPX.AIToolbar_active__bku1L:not(.AIToolbar_loading__2yTSJ):not(.AIToolbar_floating__mGGNN){width:calc(100% + 6px);margin:-3px}.AIToolbar_toolbar-with-toggle-list-wrapper__30VPX.AIToolbar_loading__2yTSJ{cursor:not-allowed}.AIToolbar_toolbar-with-toggle-list-wrapper__30VPX.AIToolbar_visible__8xfaw{visibility:visible;opacity:1;transform:scale(1)}.AIToolbar_toggle-list-wrapper__iKCQ6{align-self:flex-start;pointer-events:all}.AIToolbar_toggle-list-wrapper__iKCQ6.AIToolbar_active__bku1L:not(.AIToolbar_loading__2yTSJ){margin-bottom:-3px}.AIToolbar_ai-toolbar__Yaok4{pointer-events:all;background:var(--s-color-main-container-x-subtle);border:1px solid var(--s-color-main-interaction-input-border-default);border-radius:20px;box-shadow:0 0 8px 0 rgba(0,0,0,.14)}.AIToolbar_ai-toolbar__Yaok4.AIToolbar_active__bku1L:not(.AIToolbar_loading__2yTSJ){border:3px solid var(--s-color-main-interaction-input-border-selected);border-radius:23px}.AIToolbar_ai-toolbar__Yaok4.AIToolbar_active__bku1L:not(.AIToolbar_loading__2yTSJ)>.AIToolbar_ai-toolbar-inner-wrapper__aJydv{border:1px solid var(--s-color-main-interaction-input-border-active)}.AIToolbar_ai-toolbar__Yaok4>.AIToolbar_ai-toolbar-inner-wrapper__aJydv:not(.AIToolbar_floating-ai-toolbar-inner-wrapper__9C7o7){gap:16px;width:100%}.AIToolbar_ai-toolbar__Yaok4.AIToolbar_loading__2yTSJ{background-color:var(--s-color-main-disabled-background)}.AIToolbar_ai-toolbar-inner-wrapper__aJydv{display:grid;grid-template-areas:"input" "creation-and-button";grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:12px;border-radius:20px}.AIToolbar_floating-ai-toolbar-inner-wrapper__9C7o7{grid-template-areas:"input button";grid-template-columns:1fr auto}.AIToolbar_with-project-dropdown__sUU86{grid-template-areas:"project-dropdown project-dropdown" "input button";row-gap:4px}.AIToolbar_project-dropdown-wrapper__tVuxv{grid-area:project-dropdown}.AIToolbar_input__nRnhE{grid-area:input;color:var(--s-color-main-text-default);text-align:left;border:none}.AIToolbar_input__nRnhE:focus{outline:none}.AIToolbar_input__nRnhE::placeholder{color:var(--s-color-main-text-x-subtle);opacity:1}.AIToolbar_input__nRnhE:placeholder-shown{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AIToolbar_input__nRnhE:disabled{color:var(--s-color-main-disabled-foreground);cursor:not-allowed;background-color:var(--s-color-main-disabled-background)}.AIToolbar_toogle-and-button-wrapper__BDiYa{display:flex;grid-area:creation-and-button;gap:12px;justify-content:space-between}.AIToolbar_button-wrapper__pgwn_{grid-area:button}.SelectionOverlayMask_overlay-container__JUJ4M{position:absolute;top:0;left:0;z-index:var(--z-base-1);display:grid;grid-template:"top-area top-area top-area" var(--grid-top-height) "left-area selection right-area" var(--grid-center-height) "bottom-area bottom-area bottom-area" var(--grid-bottom-height)/var(--grid-left-width) var(--grid-center-width) var(--grid-right-width);width:100%;height:100%}.SelectionOverlayMask_overlay-mask__1QB7l{pointer-events:none;background:rgba(76,89,102,.6)}.SelectionOverlayMask_top-mask__RslJ9{grid-area:top-area}.SelectionOverlayMask_left-mask__PvYp9{grid-area:left-area}.SelectionOverlayMask_right-mask__O5Ka6{grid-area:right-area}.SelectionOverlayMask_bottom-mask__nExUQ{grid-area:bottom-area}.SelectionOverlayMask_selection-area__4uScs{grid-area:selection}.SelectionTool_selection-overlay__hpAF3{position:absolute;top:0;left:0;z-index:var(--z-base-1);width:100%;height:100%;pointer-events:none}.SelectionTool_selection-rect__N5zc6{position:absolute;z-index:var(--z-base-1);box-sizing:border-box;width:var(--selection-width,100px);height:var(--selection-height,100px);pointer-events:all;cursor:move;background-color:rgba(0,0,0,0);border:none;transform:translate(var(--selection-x,0),var(--selection-y,0))}.SelectionTool_selection-rect__N5zc6:before{position:absolute;inset:-1px;pointer-events:none;content:"";background-repeat:no-repeat;background-size:100% 100%}.SelectionTool_selection-rect__N5zc6.SelectionTool_dashed__1K1bi:before{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23F064FCFF' stroke-width='4' stroke-dasharray='8' stroke-dashoffset='8' stroke-linecap='square'/%3e%3c/svg%3e")}.SelectionTool_selection-rect__N5zc6.SelectionTool_solid__zpT7G:before{background-image:none}.SelectionTool_selection-rect__N5zc6.SelectionTool_solid__zpT7G{outline:2px solid var(--s-color-pink-interaction-secondary-border-active);outline-offset:-1px}.SelectionTool_handle__CJwcH{position:absolute;z-index:var(--z-base-1);background-color:#fff;border:2px solid var(--s-color-pink-interaction-secondary-border-active);transition:width .15s ease,height .15s ease}.SelectionTool_handle__CJwcH:after{position:absolute;top:50%;left:50%;width:24px;height:24px;pointer-events:none;content:"";border-radius:9999px;transform:translate(-50%,-50%)}.SelectionTool_handle__CJwcH:active{background-color:var(--s-color-pink-interaction-secondary-container-pressed)}.SelectionTool_handle-bottom-left__das8l,.SelectionTool_handle-bottom-right__Z737m,.SelectionTool_handle-top-left__oi1NQ,.SelectionTool_handle-top-right__aJnBH{display:flex;align-items:center;justify-content:center;width:12px;height:12px;aspect-ratio:1/1;border-radius:20px}.SelectionTool_handle-bottom-left__das8l:hover,.SelectionTool_handle-bottom-right__Z737m:hover,.SelectionTool_handle-top-left__oi1NQ:hover,.SelectionTool_handle-top-right__aJnBH:hover{width:16px;height:16px}.SelectionTool_handle-bottom-left__das8l:active,.SelectionTool_handle-bottom-right__Z737m:active,.SelectionTool_handle-top-left__oi1NQ:active,.SelectionTool_handle-top-right__aJnBH:active{width:20px;height:20px}.SelectionTool_handle-bottom__uET8Y,.SelectionTool_handle-left__O3zFi,.SelectionTool_handle-right__XWDSR,.SelectionTool_handle-top__N2Vq_{flex-shrink:0;background:#fff;border:2px solid var(--s-color-pink-interaction-secondary-border-active);border-radius:20px}.SelectionTool_handle-bottom__uET8Y,.SelectionTool_handle-top__N2Vq_{width:20px;height:12px}.SelectionTool_handle-bottom__uET8Y:hover,.SelectionTool_handle-top__N2Vq_:hover{width:24px;height:16px}.SelectionTool_handle-bottom__uET8Y:active,.SelectionTool_handle-top__N2Vq_:active{width:24px;height:20px}.SelectionTool_handle-left__O3zFi,.SelectionTool_handle-right__XWDSR{width:12px;height:20px}.SelectionTool_handle-left__O3zFi:hover,.SelectionTool_handle-right__XWDSR:hover{width:16px;height:24px}.SelectionTool_handle-left__O3zFi:active,.SelectionTool_handle-right__XWDSR:active{width:20px;height:24px}.SelectionTool_handle-top-left__oi1NQ{top:0;left:0;cursor:nwse-resize;transform:translate(-50%,-50%)}.SelectionTool_handle-top-right__aJnBH{top:0;right:0;cursor:nesw-resize;transform:translate(50%,-50%)}.SelectionTool_handle-bottom-left__das8l{bottom:0;left:0;cursor:nesw-resize;transform:translate(-50%,50%)}.SelectionTool_handle-bottom-right__Z737m{right:0;bottom:0;cursor:nwse-resize;transform:translate(50%,50%)}.SelectionTool_handle-top__N2Vq_{top:0;left:50%;cursor:ns-resize;transform:translate(-50%,-50%)}.SelectionTool_handle-right__XWDSR{top:50%;right:0;cursor:ew-resize;transform:translate(50%,-50%)}.SelectionTool_handle-bottom__uET8Y{bottom:0;left:50%;cursor:ns-resize;transform:translate(-50%,50%)}.SelectionTool_handle-left__O3zFi{top:50%;left:0;cursor:ew-resize;transform:translate(-50%,-50%)}.SelectionTool_close-button-wrapper__XfWfb{position:absolute;top:var(--close-button-y);left:var(--close-button-x);z-index:var(--z-base-1);pointer-events:all;transform:translate(2px,-28px)}.SelectionTool_actions-wrapper__aPB2L{position:absolute;top:var(--actions-y);left:var(--actions-x);z-index:var(--z-base-1);display:flex;padding-top:8px;pointer-events:all;transform:translate(-100%)}.SimplifiedCropToAISelection_selection___ajeY{position:absolute;z-index:var(--z-base-1);background-color:rgba(230,0,255,.1529411765);border:1px solid var(--s-color-pink-interaction-secondary-border-active)}