@keyframes AgGridTable_loadingBlurAnimation__Q2maQ{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes AgGridTable_loadingDissolve__Pvzax{0%{background-position:200% 0}to{background-position:0 0}}@keyframes AgGridTable_loadingAnimation__fjFN1{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes AgGridTable_loadingFontColorAnimation__HFwlX{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes AgGridTable_shrinkContents__DdxdQ{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes AgGridTable_shrinkMainLayout__xn6o6{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes AgGridTable_expandMainLayout__rWxiX{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes AgGridTable_expandSideBar__EEK1m{0%{width:70px}to{width:181px}}@keyframes AgGridTable_shrinkSideBar__WH_Fk{0%{width:180px}to{width:70px}}@keyframes AgGridTable_gradientText__7cyy9{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.AgGridTable_wrapper__FXBD0{position:relative;height:100%;width:100%}.AgGridTable_wrapper__FXBD0 .ag-theme-alpine .AgGridTable_ag-body-horizontal-scroll-viewport__O5roo,.AgGridTable_wrapper__FXBD0 .ag-theme-alpine .AgGridTable_ag-body-vertical-scroll-viewport__sif97,.AgGridTable_wrapper__FXBD0 .ag-theme-alpine .AgGridTable_ag-body-viewport__V1iGW{scroll-behavior:smooth}.AgGridTable_wrapper__FXBD0 .ag-theme-alpine .AgGridTable_ag-row__bJYvp{transition:all .2s ease}.AgGridTable_wrapper__FXBD0 .ag-theme-alpine .AgGridTable_ag-row__bJYvp.AgGridTable_chart-hover-highlight__q15n_{transition:background-color .3s ease,transform .15s ease;transform:translateX(2px)}.AgGridTable_gearIcon__Jlgz0{position:absolute;top:-32px;right:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--boxShadow-configShadow);background-color:var(--color-baseBackground);border-top-right-radius:5px;border-top-left-radius:5px;pointer-events:all;z-index:100;padding:5px 5px 2px}.AgGridTable_gearIcon__Jlgz0:hover{background-color:rgba(0,0,0,.04)}.AgGridTable_gearIcon__Jlgz0:active{background-color:rgba(0,0,0,.08)}.AgGridTable_gearIconPortal__xOfwE{cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--boxShadow-configShadow);background-color:var(--color-baseBackground);border-top-right-radius:5px;border-top-left-radius:5px;pointer-events:all;padding:5px 5px 2px}.AgGridTable_gearIconPortal__xOfwE:hover{background-color:rgba(0,0,0,.04)}.AgGridTable_gearIconPortal__xOfwE:active{background-color:rgba(0,0,0,.08)}.AgGridTable_wrapper__FXBD0 .ag-theme-alpine .AgGridTable_ag-cell__BEVnW.AgGridTable_cell-disabled__mhlvO{color:#757575!important;background-color:#d0d0d0!important;cursor:not-allowed}.AgGridTable_wrapper__FXBD0 .ag-theme-alpine .AgGridTable_ag-cell__BEVnW.AgGridTable_checkbox-cell__l5TdX{overflow:visible!important}@keyframes ColumnSettingDropdown_loadingBlurAnimation__QL7N5{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ColumnSettingDropdown_loadingDissolve__8tEi0{0%{background-position:200% 0}to{background-position:0 0}}@keyframes ColumnSettingDropdown_loadingAnimation__FQ2bg{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes ColumnSettingDropdown_loadingFontColorAnimation__KEk7v{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes ColumnSettingDropdown_shrinkContents__3q5c4{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes ColumnSettingDropdown_shrinkMainLayout__XK5gL{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes ColumnSettingDropdown_expandMainLayout__FhXUA{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes ColumnSettingDropdown_expandSideBar__fHgnd{0%{width:70px}to{width:181px}}@keyframes ColumnSettingDropdown_shrinkSideBar__NrdTg{0%{width:180px}to{width:70px}}@keyframes ColumnSettingDropdown_gradientText__B5KA_{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ColumnSettingDropdown_container__45MtL{position:absolute;right:20px;z-index:100000;background-color:var(--color-baseBackground);color:var(--color-font);border-radius:4px;box-shadow:var(--boxShadow-modalShadow);width:283px;overflow:hidden;padding:16px 0;pointer-events:all}.ColumnSettingDropdown_header___pl7c{display:flex;justify-content:space-between;padding:0 16px}.ColumnSettingDropdown_header__title__ICtYK{font-size:12px}.ColumnSettingDropdown_allButton__rLjsx{font-size:12px;color:var(--color-blue);cursor:pointer;background:none;border:none;padding:0}.ColumnSettingDropdown_list__wcrJV{position:relative;overflow:scroll;margin-top:8px;max-height:400px}.ColumnSettingDropdown_list__wcrJV::-webkit-scrollbar{width:6px;height:6px}.ColumnSettingDropdown_list__wcrJV::-webkit-scrollbar-track{background:var(--color-baseBackground)}.ColumnSettingDropdown_list__wcrJV::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.ColumnSettingDropdown_list__wcrJV:hover::-webkit-scrollbar{height:6px}.ColumnSettingDropdown_list__wcrJV:hover::-webkit-scrollbar-track{background:var(--color-baseBackground)}.ColumnSettingDropdown_list__wcrJV:hover::-webkit-scrollbar-thumb{background:var(--color-item);border-radius:5px}.ColumnSettingDropdown_column__103l1{display:flex;justify-content:space-between;position:relative;align-items:center;cursor:-webkit-grab;cursor:grab;padding:4px 16px;transition:all .3s ease;transition-property:top,left,opacity,background-color}.ColumnSettingDropdown_column__103l1:active{cursor:-webkit-grabbing;cursor:grabbing}.ColumnSettingDropdown_column__103l1:hover{background-color:var(--color-background)}.ColumnSettingDropdown_column__dragging__lIyyb{background-color:#f2f2f2;box-shadow:0 5px 5px -5px rgba(0,0,0,.2);margin-bottom:-25px}.ColumnSettingDropdown_column__nameWrap__nVo53{display:flex;gap:8px;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ColumnSettingDropdown_column__name__2ypm6{font-size:12px;line-height:1;border:1px solid var(--color-border);background-color:var(--color-border);border-radius:5px;padding:9px 8px}.ColumnSettingDropdown_eye__YO5hz{cursor:pointer}@keyframes Button_loadingBlurAnimation__Og0YX{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Button_loadingDissolve__O8rvN{0%{background-position:200% 0}to{background-position:0 0}}@keyframes Button_loadingAnimation__g4sXi{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes Button_loadingFontColorAnimation___ZwON{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes Button_shrinkContents__PcC08{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes Button_shrinkMainLayout__mik8U{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes Button_expandMainLayout__OU2jD{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes Button_expandSideBar__sBKJc{0%{width:70px}to{width:181px}}@keyframes Button_shrinkSideBar__1KGNU{0%{width:180px}to{width:70px}}@keyframes Button_gradientText___XgHQ{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Button_button__k91G5{display:flex;width:228px;padding:6px 7px;justify-content:center;align-items:flex-start;gap:10px;border-radius:5px;border:none;outline:none;cursor:pointer;transition:opacity .2s ease;text-align:center;font-family:SF Pro;font-size:13px;font-style:normal;font-weight:400;line-height:16px}.Button_button__k91G5:disabled{opacity:.5;cursor:not-allowed}.Button_primary__4RC50{background:linear-gradient(180deg,rgba(255,255,255,.17),rgba(255,255,255,0)),#007aff;color:#fff}.Button_primary__4RC50:hover{opacity:.9}.Button_primary__4RC50:active{opacity:.8}.Button_secondary__fTR3Y{background:var(--Fills-Quinary,rgba(0,0,0,.01));color:var(--Text-Primary,rgba(0,0,0,.85))}.Button_secondary__fTR3Y:hover{background:rgba(0,0,0,.03)}.Button_secondary__fTR3Y:active{background:rgba(0,0,0,.05)}.Button_fullWidth__7Nb_S{width:100%}.Button_inline__OBDPK{padding:6px 10px}.Button_inline__OBDPK:hover{opacity:.9}.Button_inline__OBDPK:active{opacity:.8}.Button_white__vRABW{border-radius:5px;background:#fff;box-shadow:0 .5px 2.5px 0 rgba(0,0,0,.3),0 0 0 .5px rgba(0,0,0,.05);color:var(--Text-Primary,rgba(0,0,0,.85));text-align:center;font-family:SF Pro;font-size:13px;font-style:normal;font-weight:400;line-height:16px}.Button_white__vRABW:hover{background:#f5f5f5}.Button_white__vRABW:active{background:#eee}.Button_inline__OBDPK{width:auto;min-width:66px;padding-left:17px;padding-right:17px}.Button_emphasized__qW9S_{color:#007aff}.Button_small__MJQYa{padding:3px 7px}@keyframes Modal_loadingBlurAnimation__EAPJX{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Modal_loadingDissolve__wmMRX{0%{background-position:200% 0}to{background-position:0 0}}@keyframes Modal_loadingAnimation__iBGDJ{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes Modal_loadingFontColorAnimation__NdNTk{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes Modal_shrinkContents__rg8T6{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes Modal_shrinkMainLayout__69lre{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes Modal_expandMainLayout__ZoLuF{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes Modal_expandSideBar__hQ0b0{0%{width:70px}to{width:181px}}@keyframes Modal_shrinkSideBar__RY8tz{0%{width:180px}to{width:70px}}@keyframes Modal_gradientText__f3_il{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Modal_container__E5Rbc{border-radius:10px;background:var(--modal_blur_background,rgba(246,246,246,.6));box-shadow:0 0 1px 0 rgba(0,0,0,.6),0 0 2px 0 rgba(0,0,0,.05),0 38px 90px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:9999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;max-height:90vh;overflow-y:auto;overflow-x:hidden}.Modal_container__E5Rbc:has(.Modal_header__jNnQB){padding-top:0}.Modal_container__E5Rbc.Modal_noPadding__TRYfL{padding:0}.Modal_container__E5Rbc.Modal_createProductModal__RSBSf{width:auto;min-width:500px;max-width:650px;height:auto;overflow-y:auto;overflow-x:hidden}.Modal_overlay__iJ5BG{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:9999;border-radius:10px;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),hsla(0,0%,100%,.5)}.Modal_header__jNnQB{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;gap:20px;background:var(--modal_blur_background,rgb(228,228,228));-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);padding-top:20px;z-index:10000}.Modal_header__jNnQB:not(:has(img)){justify-content:center}.Modal_header__title__FP2h6{color:var(--text_black,#242323);font-family:SF Compact Display;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.Modal_closeButton__wOHSM{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;transition:background-color .12s ease}.Modal_closeButton__wOHSM img{display:block;width:14px;height:14px}.Modal_closeButton__wOHSM:hover{background-color:rgba(0,0,0,.06)}.Modal_closeButton__wOHSM:focus-visible{outline:2px solid #1976d2;outline-offset:2px}@keyframes Modal_fadeIn__iB91T{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes AddMediaModal_loadingBlurAnimation__sGBnd{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes AddMediaModal_loadingDissolve__o10UA{0%{background-position:200% 0}to{background-position:0 0}}@keyframes AddMediaModal_loadingAnimation__RGuff{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes AddMediaModal_loadingFontColorAnimation__wvwRk{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes AddMediaModal_shrinkContents__MFa9t{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes AddMediaModal_shrinkMainLayout__W1M2a{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes AddMediaModal_expandMainLayout__Aj7ai{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes AddMediaModal_expandSideBar__2_dPr{0%{width:70px}to{width:181px}}@keyframes AddMediaModal_shrinkSideBar__0Iebr{0%{width:180px}to{width:70px}}@keyframes AddMediaModal_gradientText__x74nV{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.AddMediaModal_container__vsO_H{width:520px;max-width:90vw;min-height:400px;max-height:85vh;background:#fff;border-radius:16px;display:flex;flex-direction:column;padding:24px;overflow:hidden}.AddMediaModal_segmentWrapper__0U8kM{margin-bottom:8px}.AddMediaModal_body__rgMrv{flex:1 1;overflow-y:auto;padding:0 8px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:stretch}.AddMediaModal_message___mKFk{color:var(--color-text-primary);font-size:14px;font-style:normal;font-weight:600;line-height:1.4;text-align:center;margin-top:12px;margin-bottom:8px}.AddMediaModal_dropZone__7g__I{width:100%;min-height:180px;border:2px dashed #667eea;border-radius:12px;background:linear-gradient(135deg,#f8f9ff,#f0f4ff);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;position:relative;overflow:hidden;transition:all .3s ease}.AddMediaModal_dropZone__7g__I:hover{border-color:#764ba2;background:linear-gradient(135deg,#f0f4ff,#e8ecff);transform:scale(1.01)}.AddMediaModal_dragOver__3ulbq{border-color:#4caf50;background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-style:solid;transform:scale(1.02)}.AddMediaModal_dropZoneIcon__OEgT6{font-size:48px;color:#667eea;margin-bottom:4px}.AddMediaModal_dropZoneText__ueBtr{color:#333;font-size:14px;font-weight:600;text-align:center}.AddMediaModal_dropZoneSubtext__fQw4V{color:#666;font-size:12px;text-align:center}.AddMediaModal_previewImage__D3rfU{width:88px;height:88px;object-fit:contain}.AddMediaModal_previewImageName__HyjIg{color:#000;text-align:center;font-family:SF Pro;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.AddMediaModal_previewImageSize__r7l4A{font-size:10px}.AddMediaModal_previewImageDropMessage__4fZtH,.AddMediaModal_previewImageSize__r7l4A{color:var(--text_disabled_gray,#717070);text-align:center;font-family:SF Pro;font-style:normal;font-weight:400;line-height:100%}.AddMediaModal_previewImageDropMessage__4fZtH{font-size:12px}.AddMediaModal_fileInput__rD7Rb{display:none}.AddMediaModal_selectedFilesPreview__Ug1Kr{display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:#f8f9fa;border-radius:8px;max-height:120px;overflow-y:auto}.AddMediaModal_selectedFileItem__e9LTz{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#fff;border:1px solid #e0e0e0;border-radius:20px;font-size:12px;color:#333}.AddMediaModal_removeFileButton__TU8l2{width:16px;height:16px;border:none;background:#e0e0e0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px;color:#666;transition:all .2s ease}.AddMediaModal_removeFileButton__TU8l2:hover{background:#f44336;color:#fff}.AddMediaModal_driveInput__gXFFg{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.AddMediaModal_textInput__3Kw3B{width:100%;border:1px solid #ccc;border-radius:6px;padding:8px}.AddMediaModal_previewContainer__6h4TZ{display:flex;flex-direction:column;align-items:center;gap:8px}.AddMediaModal_bulkDriveUrlsContainer__BfcyB{width:100%;display:flex;flex-direction:column;gap:8px}.AddMediaModal_bulkDriveUrlsTextarea__nXfH1{width:100%;min-height:180px;padding:16px;border:1px solid #ddd;border-radius:12px;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.6;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.AddMediaModal_bulkDriveUrlsTextarea__nXfH1:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.AddMediaModal_bulkDriveUrlsTextarea__nXfH1::placeholder{color:var(--text_disabled_gray,#717070)}.AddMediaModal_helperText__v_Q2Z{color:var(--text_disabled_gray,#717070);font-size:11px;font-style:normal;font-weight:400;line-height:1.4}.AddMediaModal_urlCount__SFvHe{color:#667eea;font-size:13px;font-style:normal;font-weight:600;line-height:100%;text-align:center;padding:8px;background:#f0f4ff;border-radius:6px}.AddMediaModal_errorContainer__AJaNe{background:#fff5f5;border:1px solid #fed7d7;border-radius:12px;padding:16px;max-height:200px;overflow-y:auto}.AddMediaModal_errorTitle__vjGEO{color:#c53030;font-size:14px;font-weight:600;margin-bottom:12px;display:flex;align-items:center;gap:8px}.AddMediaModal_errorList__pEW7v{list-style:none;margin:0;padding:0}.AddMediaModal_errorList__pEW7v li{padding:8px;margin-bottom:8px;background:hsla(0,0%,100%,.8);border-radius:6px;font-size:12px}.AddMediaModal_errorList__pEW7v li:last-child{margin-bottom:0}.AddMediaModal_footer__Q2yVd{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding-top:16px;border-top:1px solid #eee;margin-top:auto;flex-wrap:wrap}.AddMediaModal_resumeNotice__xy4kK{flex:1 1;font-size:12px;color:#2563eb;min-width:200px}.AddMediaModal_mediaStatus__CN4gD,.AddMediaModal_uploadProgress__b6XEs{font-size:12px;color:#666}.AddMediaModal_legacyDriveSection__PTOaI{width:100%;margin-top:16px;border-top:1px solid #e5e7eb;padding-top:12px}.AddMediaModal_legacyDriveSummary__8T0GC{font-size:12px;color:#6b7280;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AddMediaModal_legacyDriveSummary__8T0GC:hover{color:#374151}.DriveAccessGuide_guideContainer__uizrQ{margin-bottom:12px;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.DriveAccessGuide_guideToggle__N8ev3{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#f8f9fa;border:none;cursor:pointer;font-size:13px;color:#333;font-family:inherit}.DriveAccessGuide_guideToggle__N8ev3:hover{background:#f0f1f2}.DriveAccessGuide_toggleIcon__FCPJ_{font-size:10px;color:#666}.DriveAccessGuide_guideContent__Kx48E{padding:12px 14px;font-size:13px;line-height:1.6}.DriveAccessGuide_guideText__AuVrR{margin:0 0 8px;color:#444}.DriveAccessGuide_optionCard___5RUZ{position:relative;margin:8px 0;padding:10px 12px;border:1px solid #e8e8e8;border-radius:6px;background:#fafafa}.DriveAccessGuide_optionCard___5RUZ h4{margin:0 0 6px;font-size:13px;font-weight:600}.DriveAccessGuide_optionCard___5RUZ p{margin:0 0 8px;color:#555}.DriveAccessGuide_optionBadge__mEHC_{position:absolute;top:-8px;right:10px;background:#4285f4;color:#fff;font-size:10px;padding:2px 8px;border-radius:10px}.DriveAccessGuide_emailCopy__yvUTZ{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;background:#fff;border:1px solid #ddd;border-radius:4px}.DriveAccessGuide_emailCopy__yvUTZ code{flex:1 1;font-size:12px;color:#1a73e8;word-break:break-all}.DriveAccessGuide_copyButton__OJJ1l{padding:4px 12px;background:#4285f4;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;white-space:nowrap;font-family:inherit}.DriveAccessGuide_copyButton__OJJ1l:hover{background:#1a73e8}.GoogleDrivePickerButton_container__EGcvf{display:flex;flex-direction:column;align-items:center;gap:8px}.GoogleDrivePickerButton_pickerButton__wAEMM{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:1px solid #d1d5db;border-radius:8px;background-color:#fff;color:#374151;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.GoogleDrivePickerButton_pickerButton__wAEMM:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.GoogleDrivePickerButton_pickerButton__wAEMM:disabled{opacity:.5;cursor:not-allowed}.GoogleDrivePickerButton_buttonIcon__bc4dF{font-size:16px}.GoogleDrivePickerButton_switchAccountLink__9KmZL{border:none;background:none;padding:0;color:#2563eb;font-size:12px;cursor:pointer}.GoogleDrivePickerButton_switchAccountLink__9KmZL:hover:not(:disabled){text-decoration:underline}.GoogleDrivePickerButton_switchAccountLink__9KmZL:disabled{opacity:.5;cursor:not-allowed}.GoogleDrivePickerButton_errorText__efE1l{color:#dc2626;font-size:12px;text-align:center;white-space:pre-wrap}@keyframes UploadProgressModal_loadingBlurAnimation___VY5_{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes UploadProgressModal_loadingDissolve__AEv0j{0%{background-position:200% 0}to{background-position:0 0}}@keyframes UploadProgressModal_loadingAnimation__XIm_9{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes UploadProgressModal_loadingFontColorAnimation__P5uYd{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes UploadProgressModal_shrinkContents__Kv5pM{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes UploadProgressModal_shrinkMainLayout__Nqq1G{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes UploadProgressModal_expandMainLayout__4JqOj{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes UploadProgressModal_expandSideBar___37fb{0%{width:70px}to{width:181px}}@keyframes UploadProgressModal_shrinkSideBar__NTWNa{0%{width:180px}to{width:70px}}@keyframes UploadProgressModal_gradientText__kdY_s{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.UploadProgressModal_overlay__U8o_9{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;animation:UploadProgressModal_fadeIn__0Ahi6 .2s ease}.UploadProgressModal_overlay__U8o_9.UploadProgressModal_closing__eJxQ_{animation:UploadProgressModal_fadeOut__mS7ur .2s ease forwards}@keyframes UploadProgressModal_fadeIn__0Ahi6{0%{opacity:0}to{opacity:1}}@keyframes UploadProgressModal_fadeOut__mS7ur{0%{opacity:1}to{opacity:0}}.UploadProgressModal_modal__BL5cQ{background:#fff;border-radius:16px;padding:28px 32px;width:480px;max-width:90vw;box-shadow:0 8px 32px rgba(0,0,0,.2);animation:UploadProgressModal_slideIn__6mDl9 .3s ease}@keyframes UploadProgressModal_slideIn__6mDl9{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.UploadProgressModal_header__t4twA{margin-bottom:24px;text-align:center}.UploadProgressModal_title__ocqjr{margin:0;font-size:18px;font-weight:600;color:#1a1a2e}.UploadProgressModal_stepper__tfy_k{display:flex;justify-content:center;align-items:flex-start;margin-bottom:28px;padding:0 16px}.UploadProgressModal_stepItem__HYIBs{display:flex;flex-direction:column;align-items:center;position:relative;flex:1 1;max-width:120px}.UploadProgressModal_stepIcon__hxu2D{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;margin-bottom:8px;transition:all .3s ease}.UploadProgressModal_stepIcon__hxu2D.UploadProgressModal_pending__HVkCn{background:#e8e8e8;color:#888}.UploadProgressModal_stepIcon__hxu2D.UploadProgressModal_active__Q0YkE{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 12px rgba(102,126,234,.4);animation:UploadProgressModal_pulse__ShbLO 1.5s ease-in-out infinite}.UploadProgressModal_stepIcon__hxu2D.UploadProgressModal_completed__McMik{background:#4caf50;color:#fff}@keyframes UploadProgressModal_pulse__ShbLO{0%,to{box-shadow:0 4px 12px rgba(102,126,234,.4)}50%{box-shadow:0 4px 20px rgba(102,126,234,.6)}}.UploadProgressModal_stepLabel__DA7II{font-size:12px;color:#888;text-align:center;transition:color .3s ease}.UploadProgressModal_stepLabel__DA7II.UploadProgressModal_activeLabel__tYs4A{color:#667eea;font-weight:600}.UploadProgressModal_stepLine__Sdmxt{position:absolute;top:20px;left:calc(50% + 24px);width:calc(100% - 48px);height:2px;background:#e8e8e8;z-index:-1}.UploadProgressModal_stepLine__Sdmxt.UploadProgressModal_completedLine__0CcVu{background:#4caf50}.UploadProgressModal_progressSection__If0gl{margin-bottom:20px}.UploadProgressModal_overallProgress__DczqC{margin-bottom:16px}.UploadProgressModal_progressLabel__hWrml{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px;color:#333}.UploadProgressModal_progressCount__jBL_w{font-weight:600;color:#667eea}.UploadProgressModal_progressBar__s28jB{height:10px;background:#e8e8e8;border-radius:5px;overflow:hidden;margin-bottom:4px}.UploadProgressModal_progressFill__ptddk{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:5px;transition:width .4s ease}.UploadProgressModal_progressPercent__pbtgm{display:block;text-align:right;font-size:13px;font-weight:600;color:#667eea}.UploadProgressModal_currentFile__4V6H6{background:#f8f9fa;border-radius:8px;padding:12px}.UploadProgressModal_fileInfo__7g_uT{display:flex;align-items:center;gap:8px;margin-bottom:8px}.UploadProgressModal_fileIcon__uYEvN{font-size:14px}.UploadProgressModal_fileName__E4WXT{font-size:13px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.UploadProgressModal_fileProgressBar__li_YS{height:6px;background:#ddd;border-radius:3px;overflow:hidden;margin-bottom:4px}.UploadProgressModal_fileProgressFill___HVA6{height:100%;background:linear-gradient(90deg,#4caf50,#8bc34a);border-radius:3px;transition:width .3s ease}.UploadProgressModal_filePercent__hFcVK{display:block;text-align:right;font-size:12px;color:#666}.UploadProgressModal_successBox__npUb9{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border:1px solid #a5d6a7;border-radius:8px;padding:16px;text-align:center;margin-bottom:16px}.UploadProgressModal_successBox__npUb9 p{margin:0 0 8px;font-size:14px;color:#2e7d32;font-weight:500}.UploadProgressModal_autoCloseNotice__2gDzq{font-size:12px;color:#666}.UploadProgressModal_errorBox__3ORLk{background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;padding:16px;margin-bottom:16px}.UploadProgressModal_errorBox__3ORLk h4{margin:0 0 12px;font-size:14px;color:#c53030;font-weight:600}.UploadProgressModal_errorList__WkFWe{list-style:none;margin:0;padding:0;max-height:150px;overflow-y:auto}.UploadProgressModal_errorList__WkFWe li{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-bottom:1px solid #fed7d7}.UploadProgressModal_errorList__WkFWe li:last-child{border-bottom:none}.UploadProgressModal_errorFileName___6DUc{font-size:13px;font-weight:500;color:#333}.UploadProgressModal_errorMessage__L3paP{font-size:12px;color:#e53e3e}.UploadProgressModal_footer___E75J{display:flex;justify-content:center;padding-top:8px}.UploadProgressModal_closeButton__kQdPm{padding:10px 32px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.UploadProgressModal_closeButton__kQdPm:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.UploadProgressModal_closeButton__kQdPm:active{transform:translateY(0)}.ExistingPostPicker_picker__C_wLp{flex:1 1;display:flex;flex-direction:column;min-height:0}.ExistingPostPicker_controls__yWGzI{display:flex;align-items:center;gap:8px;padding:12px 12px 8px;flex-wrap:wrap}.ExistingPostPicker_pageSelect__wYYpU{flex:1 1;min-width:180px;max-width:260px;font-size:12px;padding:4px 8px;border:1px solid var(--color-border,#d1d5db);border-radius:6px;background:var(--color-white,#fff)}.ExistingPostPicker_list__ZfD1o{flex:1 1;display:flex;gap:8px;flex-wrap:wrap;overflow-y:auto;padding:8px 12px;align-content:flex-start;align-items:flex-start}.ExistingPostPicker_tile__EMA0Q{width:120px;cursor:pointer;border:2px solid rgba(0,0,0,0);border-radius:8px;padding:4px;transition:border-color .15s ease}.ExistingPostPicker_tile__EMA0Q:hover{border-color:#bfdbfe}.ExistingPostPicker_tileSelected__urGS7{border-color:#2563eb}.ExistingPostPicker_thumbnail__8H49b{position:relative;width:100%;height:80px;border-radius:6px;overflow:hidden;background:#f3f4f6;display:flex;align-items:center;justify-content:center}.ExistingPostPicker_thumbnail__8H49b img{width:100%;height:100%;object-fit:cover}.ExistingPostPicker_noImage__6oV3O{font-size:11px;color:#9ca3af}.ExistingPostPicker_badge__l4PJL{position:absolute;top:4px;left:4px;font-size:10px;line-height:1;padding:3px 5px;border-radius:4px;background:rgba(17,24,39,.65);color:#fff}.ExistingPostPicker_caption__7jHu2{margin-top:4px;font-size:11px;color:#374151;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.ExistingPostPicker_postedAt__1sWHd{margin-top:2px;font-size:10px;color:#6b7280}.ExistingPostPicker_stateMessage__C85c4{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#6b7280;font-size:13px;padding:24px;text-align:center}.ExistingPostPicker_loadMoreArea__uFf0K{width:100%;text-align:center;padding:8px 0 12px}.FolderDeleteConfirm_modal__Pzen_{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.FolderDeleteConfirm_container__oDTEf{padding:12px 4px 4px;min-width:400px;max-width:500px;text-align:center}.FolderDeleteConfirm_icon__PzaxS{display:flex;justify-content:center;margin-bottom:16px}.FolderDeleteConfirm_icon__PzaxS svg{color:#ef4444}.FolderDeleteConfirm_title__3OBvT{font-size:20px;font-weight:600;color:#111827;margin-bottom:16px}.FolderDeleteConfirm_description__oweYI{font-size:14px;color:#6b7280;line-height:1.6;margin-bottom:16px}.FolderDeleteConfirm_folderName__K_hVa{color:#111827;font-weight:600;font-size:15px}.FolderDeleteConfirm_notice__KDMDy{font-size:12px;color:#6b7280;background:#fef3c7;padding:10px 12px;border-left:3px solid #f59e0b;margin-bottom:24px;text-align:left;line-height:1.5}.FolderDeleteConfirm_actions__lTpiW{display:flex;gap:12px;justify-content:center}.FolderDeleteConfirm_actions__lTpiW button{min-width:120px}.FolderDeleteConfirm_cancelButton__r7HF9{background:var(--Fills-Quinary,rgba(0,0,0,.01))!important;color:var(--Text-Primary,rgba(0,0,0,.85))!important}.FolderDeleteConfirm_cancelButton__r7HF9:hover{background:rgba(0,0,0,.03)!important}.FolderDeleteConfirm_cancelButton__r7HF9:active{background:rgba(0,0,0,.05)!important}.FolderDeleteConfirm_deleteButton__6pifN{background:#ef4444!important}.FolderDeleteConfirm_deleteButton__6pifN:hover{background:#dc2626!important}.FolderModal_modal__BtbZw{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.FolderModal_container__4SDjJ{padding:4px;min-width:400px;max-width:500px}.FolderModal_title__HgHXx{font-size:20px;font-weight:600;color:#111827;margin-bottom:24px}.FolderModal_form__xbA41{display:flex;flex-direction:column;gap:24px}.FolderModal_formGroup___bYNK{display:flex;flex-direction:column;gap:8px}.FolderModal_label__VE9ON{font-size:14px;font-weight:500;color:#374151}.FolderModal_hint__c1wa0{font-size:12px;color:#6b7280;text-align:right}.FolderModal_actions__tBFGi{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.FolderModal_actions__tBFGi button{min-width:100px}.TokenExpirationWarningModal_backdrop__J6IEn{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.TokenExpirationWarningModal_modal__wOP86{background-color:#fff;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:500px;width:100%;max-height:90vh;overflow:auto}.TokenExpirationWarningModal_header__8X5mM{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 0;position:relative}.TokenExpirationWarningModal_iconWrapper__Ng4SU{flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:#fef3c7;display:flex;align-items:center;justify-content:center}.TokenExpirationWarningModal_icon__t_N57{width:24px;height:24px;color:#d97706}.TokenExpirationWarningModal_title__um5mQ{flex:1 1;font-size:18px;font-weight:600;color:#111827;margin:0;padding-top:8px;padding-right:32px}.TokenExpirationWarningModal_closeButton__gsM8s{position:absolute;top:16px;right:16px;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;border-radius:6px;cursor:pointer;color:#6b7280;transition:background-color .2s,color .2s}.TokenExpirationWarningModal_closeButton__gsM8s:hover{background-color:#f3f4f6;color:#374151}.TokenExpirationWarningModal_closeButton__gsM8s svg{width:20px;height:20px}.TokenExpirationWarningModal_body__h53uK{padding:16px 20px 20px}.TokenExpirationWarningModal_description__x4MLr{font-size:14px;color:#4b5563;margin:0 0 16px;line-height:1.5}.TokenExpirationWarningModal_accountsSection__Hiw0j{background-color:#f9fafb;border-radius:8px;padding:12px 16px;margin-bottom:16px}.TokenExpirationWarningModal_accountsTitle__CF8oS{font-size:13px;font-weight:600;color:#374151;margin:0 0 8px}.TokenExpirationWarningModal_accountsList__HBRNX{list-style:none;margin:0;padding:0}.TokenExpirationWarningModal_accountItem__5WaJJ{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid #e5e7eb}.TokenExpirationWarningModal_accountItem__5WaJJ:last-child{border-bottom:none;padding-bottom:0}.TokenExpirationWarningModal_accountItem__5WaJJ:first-child{padding-top:0}.TokenExpirationWarningModal_accountName__o_p_L{font-size:14px;color:#111827;font-weight:500}.TokenExpirationWarningModal_expiredDate__qmQmk{font-size:12px;color:#dc2626;background-color:#fef2f2;padding:2px 8px;border-radius:4px}.TokenExpirationWarningModal_notice__FjS5_{display:flex;align-items:flex-start;gap:8px;background-color:#eff6ff;border-radius:8px;padding:12px}.TokenExpirationWarningModal_noticeIcon__3RZw3{flex-shrink:0;width:20px;height:20px;color:#3b82f6}.TokenExpirationWarningModal_noticeText__vY5YV{font-size:13px;color:#1e40af;margin:0;line-height:1.5}.TokenExpirationWarningModal_footer__kKQi2{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #e5e7eb}.TokenExpirationWarningModal_cancelButton__MR_NW{padding:10px 20px;font-size:14px;font-weight:500;color:#374151;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;transition:background-color .2s,border-color .2s}.TokenExpirationWarningModal_cancelButton__MR_NW:hover{background-color:#f9fafb;border-color:#9ca3af}.TokenExpirationWarningModal_reauthButton__coma4{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;color:#fff;background-color:#d97706;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s}.TokenExpirationWarningModal_reauthButton__coma4:hover:not(:disabled){background-color:#b45309}.TokenExpirationWarningModal_reauthButton__coma4:disabled{opacity:.7;cursor:not-allowed}.TokenExpirationWarningModal_spinner__b2Etc{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:TokenExpirationWarningModal_spin__cgH8J .8s linear infinite}@keyframes TokenExpirationWarningModal_spin__cgH8J{to{transform:rotate(1turn)}}@keyframes ErrorHandler_loadingBlurAnimation__kvMUE{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ErrorHandler_loadingDissolve__GYpRw{0%{background-position:200% 0}to{background-position:0 0}}@keyframes ErrorHandler_loadingAnimation__PrZ3U{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes ErrorHandler_loadingFontColorAnimation__yu7ch{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes ErrorHandler_shrinkContents___LZHp{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes ErrorHandler_shrinkMainLayout__xJefD{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes ErrorHandler_expandMainLayout__S__kO{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes ErrorHandler_expandSideBar__IgbHH{0%{width:70px}to{width:181px}}@keyframes ErrorHandler_shrinkSideBar__a4W4L{0%{width:180px}to{width:70px}}@keyframes ErrorHandler_gradientText__C3E0_{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ErrorHandler_container__dGDjT{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--accent-red-light);border:1px solid var(--accent-red-light);border-radius:8px;color:var(--text-primary)}.ErrorHandler_container__dGDjT.ErrorHandler_compact__wNVOG{padding:1rem;gap:.75rem}.ErrorHandler_container__dGDjT.ErrorHandler_normal__foo1t{padding:1.5rem;gap:1rem}.ErrorHandler_container__dGDjT.ErrorHandler_full__G4VD1{padding:2rem;gap:1.5rem;min-height:200px}.ErrorHandler_header__9OltG{display:flex;align-items:flex-start;gap:1rem}.ErrorHandler_iconSection__mZfXF{flex-shrink:0}.ErrorHandler_icon__KQI3G{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:#fff;border-radius:50%;font-size:1.2rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ErrorHandler_compact__wNVOG .ErrorHandler_icon__KQI3G{width:2rem;height:2rem;font-size:1rem}.ErrorHandler_messageSection__iGUx4{flex:1 1;min-width:0}.ErrorHandler_title__i1M3Z{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;color:var(--accent-red);line-height:1.3}.ErrorHandler_compact__wNVOG .ErrorHandler_title__i1M3Z{font-size:1rem;margin-bottom:.25rem}.ErrorHandler_full__G4VD1 .ErrorHandler_title__i1M3Z{font-size:1.25rem;margin-bottom:.75rem}.ErrorHandler_details__h9ftc{margin:0 0 .5rem;font-size:.9rem;color:var(--text-secondary);line-height:1.4}.ErrorHandler_compact__wNVOG .ErrorHandler_details__h9ftc{font-size:.8rem}.ErrorHandler_errorCode__njevd{font-size:.75rem;color:var(--text-tertiary);font-family:monospace;background:hsla(0,0%,100%,.5);padding:.25rem .5rem;border-radius:4px;display:inline-block}.ErrorHandler_customContent___GSNk{padding:1rem;background:hsla(0,0%,100%,.5);border-radius:6px;border:1px solid hsla(0,0%,100%,.3)}.ErrorHandler_technicalDetails__9EFEx{border-top:1px solid hsla(0,0%,100%,.3);padding-top:1rem}.ErrorHandler_toggleDetails__6kcS_{background:none;border:none;color:var(--accent-red);font-size:.8rem;text-decoration:underline;cursor:pointer;padding:0;margin-bottom:.5rem}.ErrorHandler_toggleDetails__6kcS_:hover{color:var(--accent-red-dark)}.ErrorHandler_stackTrace__6TT5N{background:rgba(0,0,0,.8);color:lime;padding:1rem;border-radius:6px;font-size:.7rem;line-height:1.3;overflow-x:auto;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow-y:auto}.ErrorHandler_actions__sGJ_H{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}@media screen and (max-width:768px){.ErrorHandler_actions__sGJ_H{flex-direction:column;align-items:stretch}.ErrorHandler_compact__wNVOG .ErrorHandler_actions__sGJ_H{flex-direction:row}}.ErrorHandler_compact__wNVOG .ErrorHandler_actions__sGJ_H{gap:.5rem}.ErrorHandler_container__dGDjT.ErrorHandler_network__dNMUT{background:var(--accent-blue-light);border-color:var(--accent-blue-light)}.ErrorHandler_container__dGDjT.ErrorHandler_network__dNMUT .ErrorHandler_title__i1M3Z,.ErrorHandler_container__dGDjT.ErrorHandler_network__dNMUT .ErrorHandler_toggleDetails__6kcS_{color:var(--accent-blue)}.ErrorHandler_container__dGDjT.ErrorHandler_network__dNMUT .ErrorHandler_toggleDetails__6kcS_:hover{color:var(--accent-blue-dark)}.ErrorHandler_container__dGDjT.ErrorHandler_auth__lrwmK{background:var(--accent-orange-light);border-color:var(--accent-orange-light)}.ErrorHandler_container__dGDjT.ErrorHandler_auth__lrwmK .ErrorHandler_title__i1M3Z,.ErrorHandler_container__dGDjT.ErrorHandler_auth__lrwmK .ErrorHandler_toggleDetails__6kcS_{color:var(--accent-orange)}.ErrorHandler_container__dGDjT.ErrorHandler_auth__lrwmK .ErrorHandler_toggleDetails__6kcS_:hover{color:var(--accent-orange-dark)}.ErrorHandler_container__dGDjT.ErrorHandler_permission__EnPjq{background:var(--accent-yellow-light);border-color:var(--accent-yellow-light)}.ErrorHandler_container__dGDjT.ErrorHandler_permission__EnPjq .ErrorHandler_title__i1M3Z,.ErrorHandler_container__dGDjT.ErrorHandler_permission__EnPjq .ErrorHandler_toggleDetails__6kcS_{color:var(--accent-yellow-dark)}.ErrorHandler_container__dGDjT.ErrorHandler_notFound__CcBOa{background:var(--bg-tertiary);border-color:var(--border-light)}.ErrorHandler_container__dGDjT.ErrorHandler_notFound__CcBOa .ErrorHandler_title__i1M3Z,.ErrorHandler_container__dGDjT.ErrorHandler_notFound__CcBOa .ErrorHandler_toggleDetails__6kcS_{color:var(--text-secondary)}@media screen and (max-width:768px){.ErrorHandler_container__dGDjT{padding:1rem;gap:.75rem}.ErrorHandler_container__dGDjT.ErrorHandler_full__G4VD1{padding:1.25rem}.ErrorHandler_header__9OltG{gap:.75rem}.ErrorHandler_icon__KQI3G{width:2rem;height:2rem;font-size:1rem}.ErrorHandler_title__i1M3Z{font-size:1rem}}@media(prefers-color-scheme:dark){.ErrorHandler_container__dGDjT{background:var(--dark-accent-red-light);border-color:var(--dark-accent-red)}.ErrorHandler_container__dGDjT.ErrorHandler_network__dNMUT{background:var(--dark-accent-blue-light);border-color:var(--dark-accent-blue)}.ErrorHandler_container__dGDjT.ErrorHandler_auth__lrwmK{background:var(--dark-accent-orange-light);border-color:var(--dark-accent-orange)}.ErrorHandler_container__dGDjT.ErrorHandler_permission__EnPjq{background:var(--dark-accent-yellow-light);border-color:var(--dark-accent-yellow)}.ErrorHandler_container__dGDjT.ErrorHandler_notFound__CcBOa{background:var(--dark-bg-tertiary);border-color:var(--dark-border)}.ErrorHandler_icon__KQI3G{background:var(--dark-bg-primary);color:var(--dark-text-primary)}.ErrorHandler_customContent___GSNk{background:var(--dark-bg-secondary);border-color:var(--dark-border)}.ErrorHandler_stackTrace__6TT5N{background:var(--dark-bg-primary);color:#0f8}}.ErrorHandler_container__dGDjT{animation:ErrorHandler_slideInFromTop__M77wJ .3s ease-out}@keyframes ErrorHandler_slideInFromTop__M77wJ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ErrorHandler_container__dGDjT:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transition:box-shadow .2s ease}@media(prefers-reduced-motion:reduce){.ErrorHandler_container__dGDjT{animation:none}.ErrorHandler_container__dGDjT:hover{transition:none}}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Ultralight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-UltralightItalic.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-SemiboldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Heavy.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-HeavyItalic.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro/SF-Pro-Display-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Ultralight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-UltralightItalic.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-SemiboldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Heavy.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-HeavyItalic.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:SF Pro Text;src:url(/fonts/sf-pro/SF-Pro-Text-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Ultralight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Heavy.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:SF Pro Rounded;src:url(/fonts/sf-pro/SF-Pro-Rounded-Black.otf) format("opentype");font-weight:900;font-style:normal}@keyframes DateRangePickerModal_loadingBlurAnimation__1h1yi{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes DateRangePickerModal_loadingDissolve__5Z4Uv{0%{background-position:200% 0}to{background-position:0 0}}@keyframes DateRangePickerModal_loadingAnimation__nNVfn{0%{background-position:-300px 0}to{background-position:300px 0}}@keyframes DateRangePickerModal_loadingFontColorAnimation__yA5vs{0%{color:#a4a4a1}50%{color:#dadada}to{color:#a4a4a1}}@keyframes DateRangePickerModal_shrinkContents__JvOBw{0%{opacity:1;display:flex}to{opacity:0;display:none}}@keyframes DateRangePickerModal_shrinkMainLayout__cgZK_{0%{width:calc(100% - 180px)}to{width:calc(100vw - 70px)}}@keyframes DateRangePickerModal_expandMainLayout__IcA_y{0%{width:calc(100vw - 70px)}to{width:calc(100% - 180px)}}@keyframes DateRangePickerModal_expandSideBar__GC4ow{0%{width:70px}to{width:181px}}@keyframes DateRangePickerModal_shrinkSideBar__Wvs7w{0%{width:180px}to{width:70px}}@keyframes DateRangePickerModal_gradientText__KsI4Z{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.DateRangePickerModal_container__zUM88{padding:16px;width:-moz-fit-content;width:fit-content}.DateRangePickerModal_section__MfUEF{background:var(--modal_blur_background,rgba(246,246,246,.95));border-radius:10px;padding:12px}.DateRangePickerModal_actions__QDoyz{display:flex;gap:8px;margin-top:16px;justify-content:flex-end}.FolderSidebar_container__pHvdd{display:flex;flex-direction:column;gap:8px;padding:12px 0}.FolderSidebar_header__QVZoi{display:flex;align-items:center;justify-content:space-between;padding:0 8px;margin:4px 0 2px}.FolderSidebar_title__F9lPD{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.FolderSidebar_createButton__F3dCW{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#6b7280;cursor:pointer;transition:all .15s ease}.FolderSidebar_createButton__F3dCW:hover{background:#f3f4f6;color:#2563eb}.FolderSidebar_createButton__F3dCW svg{display:block}.FolderSidebar_folderList__GISkp,.FolderSidebar_systemSection__ZveCO{display:flex;flex-direction:column;gap:2px}.FolderSidebar_systemSection__ZveCO{margin-bottom:4px}.FolderSidebar_divider___32fz{height:1px;background:#e5e7eb;margin:8px 12px}.FolderSidebar_folderItem__JEEHG{display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(0,0,0,0);border:none;border-radius:6px;cursor:pointer;transition:all .15s ease;text-align:left;width:100%;color:#374151;font-size:14px}.FolderSidebar_folderItem__JEEHG:hover{background:#f3f4f6}.FolderSidebar_folderItem__JEEHG.FolderSidebar_active__ZMjQE{background:#eff6ff;color:#2563eb;font-weight:500}.FolderSidebar_folderItem__JEEHG.FolderSidebar_active__ZMjQE .FolderSidebar_icon__BgTbN{stroke:#2563eb}.FolderSidebar_folderItem__JEEHG.FolderSidebar_active__ZMjQE .FolderSidebar_count__EuVTi{background:#dbeafe;color:#1e40af}.FolderSidebar_folderItem__JEEHG.FolderSidebar_systemFolder__aVHwn{font-weight:500}.FolderSidebar_folderItem__JEEHG.FolderSidebar_dragOver__sVJMg{background:#dbeafe!important;border:2px dashed #3b82f6;color:#1e40af}.FolderSidebar_folderItem__JEEHG.FolderSidebar_dragOver__sVJMg .FolderSidebar_icon__BgTbN{stroke:#3b82f6;opacity:1}.FolderSidebar_icon__BgTbN{flex-shrink:0;width:16px;height:16px;opacity:.6;transition:all .15s ease;stroke:currentColor}.FolderSidebar_name__KJrcw{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FolderSidebar_count__EuVTi{flex-shrink:0;font-size:12px;color:#6b7280;background:#f3f4f6;padding:2px 8px;border-radius:12px;min-width:24px;text-align:center;transition:all .15s ease}.FolderSidebar_folderItemWrapper__sjIan{position:relative;display:flex;align-items:center;gap:4px;width:100%}.FolderSidebar_folderItemWrapper__sjIan:hover .FolderSidebar_folderItem__JEEHG{width:calc(100% - 60px)}.FolderSidebar_actionButtons__drxQs{display:flex;gap:2px;padding-right:8px}.FolderSidebar_actionButton__GrRdt{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#6b7280;cursor:pointer;transition:all .15s ease}.FolderSidebar_actionButton__GrRdt:hover{background:#f3f4f6;color:#2563eb}.FolderSidebar_actionButton__GrRdt.FolderSidebar_deleteButton__nJ9Vq:hover{background:#fee2e2;color:#dc2626}.FolderSidebar_actionButton__GrRdt svg{display:block}.FolderSidebar_loading__4ncZ_{display:flex;justify-content:center;align-items:center;padding:24px}.ThumbnailStatus_container__FJKah{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;font-size:12px;line-height:1.2;white-space:nowrap}.ThumbnailStatus_icon__5D4En{display:flex;align-items:center;justify-content:center}.ThumbnailStatus_label__r0cyl{font-weight:500}.ThumbnailStatus_small__my7AI{font-size:11px;padding:1px 4px;gap:2px}.ThumbnailStatus_small__my7AI .ThumbnailStatus_icon__5D4En{font-size:10px}.ThumbnailStatus_medium__x423l{font-size:13px;padding:4px 8px;gap:6px}.ThumbnailStatus_medium__x423l .ThumbnailStatus_icon__5D4En{font-size:14px}.ThumbnailStatus_pending__gqT1X{background-color:#fef3c7;color:#92400e}.ThumbnailStatus_pending__gqT1X .ThumbnailStatus_icon__5D4En{animation:ThumbnailStatus_pulse__WRbaK 2s ease-in-out infinite}.ThumbnailStatus_processing__rnUEQ{background-color:#dbeafe;color:#1e40af}.ThumbnailStatus_processing__rnUEQ .ThumbnailStatus_icon__5D4En{animation:ThumbnailStatus_spin__qZuk4 1s linear infinite}.ThumbnailStatus_completed__jkJVT{background-color:#d1fae5;color:#065f46}.ThumbnailStatus_failed__YaQZH{background-color:#fee2e2;color:#991b1b}@keyframes ThumbnailStatus_spin__qZuk4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ThumbnailStatus_pulse__WRbaK{0%,to{opacity:1}50%{opacity:.5}}