@-webkit-keyframes UploadFileThemeSection_skeleton_97973d{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes UploadFileThemeSection_skeleton_97973d{0%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes UploadFileThemeSection_textFadeInUp_dafbf5{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes UploadFileThemeSection_textFadeInUp_dafbf5{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}.UploadFileThemeSection_root_8572c9{position:relative;overflow:hidden;background:var(--ft-bg-1);padding:0 16px}.UploadFileThemeSection_layout_7e4a23{display:flex;flex-direction:column;grid-gap:var(--ft-padding-48);gap:var(--ft-padding-48);width:min(1440px,100% - 80px);margin:0 auto;padding-top:144px;padding-bottom:96px}.UploadFileThemeSection_copy_79bd77{display:flex;flex-direction:column;align-items:center;grid-gap:var(--ft-padding-16);gap:var(--ft-padding-16);text-align:center}.UploadFileThemeSection_title_624fa6{margin:0;color:var(--ft-text-1);font-family:Bricolage Grotesque,sans-serif;font-size:4rem;font-weight:700;line-height:4.5rem}.UploadFileThemeSection_subheading_cc07e4{max-width:1120px;margin:0;color:var(--ft-text-3);font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.625rem}.UploadFileThemeSection_subheading_cc07e4 p{margin:0;color:inherit;font:inherit}.UploadFileThemeSection_body_62f568{display:grid;grid-template-columns:minmax(0,579fr) minmax(0,600fr);align-items:stretch;grid-gap:var(--ft-padding-32);gap:var(--ft-padding-32);width:min(100%,1179px + var(--ft-padding-32));margin-inline:auto}.UploadFileThemeSection_media_038d66,.UploadFileThemeSection_panel_c08950{min-width:0}.UploadFileThemeSection_media_038d66{display:flex;align-items:center;justify-content:center;box-sizing:border-box;contain:inline-size;max-width:100%;overflow:hidden;border:1px solid var(--ft-border-1);border-radius:var(--ft-radius-24);background-color:var(--ft-bg-2);background-image:radial-gradient(var(--ft-fill-wb-3) 1px,#0000 1px);background-size:18px 18px}.UploadFileThemeSection_body_media_ratio_c7a322 .UploadFileThemeSection_panel_c08950{min-height:0;overflow:hidden}.UploadFileThemeSection_body_media_ratio_c7a322 .UploadFileThemeSection_drawer_body_571eaf{overflow:auto}.UploadFileThemeSection_media_038d66>*{display:block;width:auto;max-width:100%;height:auto;max-height:100%}.UploadFileThemeSection_media_038d66 .UploadFileThemeSection_media_video_90d6c2,.UploadFileThemeSection_media_038d66 .UploadFileThemeSection_slider_b6bdc8,.UploadFileThemeSection_media_038d66 .UploadFileThemeSection_youtube_ce4438{width:auto;max-width:none;height:100%;max-height:none}.UploadFileThemeSection_media_video_90d6c2{object-fit:fill;background:#0000}.UploadFileThemeSection_youtube_ce4438{aspect-ratio:auto;border:0}.UploadFileThemeSection_media_038d66 .UploadFileThemeSection_media_image_2a2c13{display:flex;align-items:center;justify-content:center;width:auto;max-width:none;height:100%;max-height:none;padding-top:0!important}.UploadFileThemeSection_media_038d66 .UploadFileThemeSection_media_image_2a2c13 img{position:static;width:auto;height:100%;max-width:none;max-height:none;object-fit:fill}.UploadFileThemeSection_media_038d66 .UploadFileThemeSection_slider_b6bdc8 img{width:auto!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:fill!important}.UploadFileThemeSection_panel_c08950{display:flex;flex-direction:column;grid-gap:0;gap:0;box-sizing:border-box;height:100%;padding:var(--ft-padding-24);border:1px solid var(--ft-border-2);border-radius:var(--ft-radius-16);background:var(--ft-bg-2);box-shadow:0 8px 32px var(--ft-fill-bb-5)}.UploadFileThemeSection_drawer_e83282{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;margin:0}.UploadFileThemeSection_drawer_summary_828e9f{display:none;width:100%;margin:0;padding:0;border:0;background:#0000;color:var(--ft-text-1);font:inherit;text-align:left;list-style:none;cursor:pointer}.UploadFileThemeSection_drawer_summary_828e9f::-webkit-details-marker{display:none}.UploadFileThemeSection_drawer_summary_828e9f:focus-visible{outline:2px solid var(--ft-primary-1);outline-offset:2px}.UploadFileThemeSection_drawer_title_b99ff8{flex:1 1;min-width:0;font-size:.9375rem;font-weight:600;line-height:1.25rem}.UploadFileThemeSection_drawer_chevron_fb402f{flex-shrink:0;width:20px;height:20px;fill:none;color:var(--ft-text-primary);stroke:currentColor;transform:rotate(0deg);transition:transform .2s ease}.UploadFileThemeSection_drawer_chevron_fb402f path{fill:none;stroke:currentColor}.UploadFileThemeSection_drawer_closed_f47c32 .UploadFileThemeSection_drawer_chevron_fb402f{transform:rotate(180deg)}.UploadFileThemeSection_drawer_body_571eaf{display:flex;flex:1 1 auto;flex-direction:column;grid-gap:var(--ft-padding-24);gap:var(--ft-padding-24);min-height:0}.UploadFileThemeSection_card_c7b403{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;height:72px;padding:var(--ft-padding-12) var(--ft-padding-16);overflow:hidden;border:1px dashed var(--ft-fill-wb-4);border-radius:var(--ft-radius-12);background:var(--ft-fill-wb-1);transition:border-color .2s,background .2s}.UploadFileThemeSection_card_c7b403:hover,.UploadFileThemeSection_card_dragging_d62c17{border-color:var(--ft-primary-1);background:var(--ft-fill-pt-2)}.UploadFileThemeSection_card_filled_2b7c3b,.UploadFileThemeSection_card_filled_2b7c3b:hover:not(.UploadFileThemeSection_card_dragging_d62c17){border-style:solid;border-color:var(--ft-border-2);background:var(--ft-bg-2)}.UploadFileThemeSection_file_input_90a5ab{display:none}.UploadFileThemeSection_card_state_4f05ef{display:flex;flex-direction:column;align-items:center;grid-gap:var(--ft-padding-16);gap:var(--ft-padding-16);min-width:0;max-width:100%}.UploadFileThemeSection_card_state_reserve_c2e61f{visibility:hidden;pointer-events:none}.UploadFileThemeSection_card_state_overlay_1f983f{position:absolute;top:var(--ft-padding-8);right:var(--ft-padding-16);bottom:var(--ft-padding-8);left:var(--ft-padding-16);display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:var(--ft-padding-16);gap:var(--ft-padding-16);min-width:0;overflow:hidden}.UploadFileThemeSection_preview_row_9f4545{flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:var(--ft-padding-12);gap:var(--ft-padding-12)}.UploadFileThemeSection_preview_row_multi_f9ec9e{grid-gap:0;gap:0;overflow:visible}.UploadFileThemeSection_card_multi_1515f8{overflow:visible;height:auto;min-height:72px}.UploadFileThemeSection_file_scroller_cb8bfb{position:relative;flex:0 1 auto;min-width:0}.UploadFileThemeSection_preview_row_multi_f9ec9e>.UploadFileThemeSection_plus_tile_364506{align-self:flex-start;margin-top:6px;margin-left:6px}.UploadFileThemeSection_file_row_fd39e6{display:flex;grid-gap:6px;gap:6px;min-width:0;padding:6px 0 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.UploadFileThemeSection_file_row_fd39e6::-webkit-scrollbar{display:none}.UploadFileThemeSection_file_scroller_cb8bfb .UploadFileThemeSection_file_nav_6e690e{top:30px;width:28px;height:28px;transform:translateY(-50%);opacity:0;pointer-events:none}.UploadFileThemeSection_file_nav_open_9f02f1 .UploadFileThemeSection_file_nav_6e690e,.UploadFileThemeSection_file_scroller_cb8bfb:focus-within .UploadFileThemeSection_file_nav_6e690e{opacity:1;pointer-events:auto}.UploadFileThemeSection_file_scroller_cb8bfb .UploadFileThemeSection_file_nav_6e690e svg{width:14px;height:14px}.UploadFileThemeSection_file_tile_154eeb{position:relative;flex:0 0 auto;width:48px;height:48px}.UploadFileThemeSection_file_tile_154eeb:focus-within .UploadFileThemeSection_tile_remove_8e31c5,.UploadFileThemeSection_file_tile_154eeb:hover .UploadFileThemeSection_tile_remove_8e31c5{opacity:1}.UploadFileThemeSection_tile_remove_8e31c5{position:absolute;top:-4px;right:-4px;z-index:2;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid var(--ft-fill-ww-4);border-radius:var(--ft-radius-9999);background:var(--ft-fill-bb-4);color:var(--ft-text-white);cursor:pointer;opacity:0;backdrop-filter:blur(4px)}.UploadFileThemeSection_tile_remove_8e31c5:hover{background:var(--ft-fill-bb-5)}.UploadFileThemeSection_tile_remove_visible_6f0985{opacity:1}.UploadFileThemeSection_tile_remove_icon_7aa6f4{width:8px;height:8px}.UploadFileThemeSection_plus_tile_364506{display:inline-flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;grid-gap:2px;gap:2px;width:48px;height:48px;padding:0;border:1px dashed var(--ft-border-4);border-radius:var(--ft-radius-8);background:#0000;color:var(--ft-text-1);cursor:pointer}.UploadFileThemeSection_plus_tile_364506 svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.UploadFileThemeSection_plus_label_1866c6{max-width:100%;overflow:hidden;color:var(--ft-text-2);font-size:.75rem;font-weight:500;line-height:.875rem;white-space:nowrap;text-overflow:ellipsis;margin-top:2px}.UploadFileThemeSection_preview_copy_941d9d{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;min-width:0;margin-right:calc(120px - var(--ft-padding-12))}.UploadFileThemeSection_preview_frame_448a18{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;border-radius:var(--ft-radius-8)}.UploadFileThemeSection_upload_trigger_fa085b{display:flex;flex-direction:column;align-items:center;grid-gap:2px;gap:2px;width:100%;max-width:100%;margin:0;padding:0;border:0;background:#0000;color:inherit;cursor:pointer}.UploadFileThemeSection_upload_pill_c8566b{display:inline-flex;align-items:center;justify-content:center;grid-gap:var(--ft-padding-8);gap:var(--ft-padding-8);max-width:100%}.UploadFileThemeSection_upload_icon_013b89{flex:0 0 auto;box-sizing:border-box;width:24px;height:24px;margin-bottom:0;padding:0;border-radius:0;background:#0000;color:var(--ft-text-1)}.UploadFileThemeSection_upload_title_d8403f{color:var(--ft-text-1);font-size:.9375rem;font-weight:600;line-height:1.375rem;text-align:left}.UploadFileThemeSection_upload_hint_614d5b{margin:0;color:var(--ft-text-3);font-size:.75rem;line-height:1.125rem;text-align:center}.Toastify__toast-container.Toastify__toast-container--top-center{top:var(--ft-padding-16);right:auto;bottom:auto;left:50%;width:-webkit-max-content;width:max-content;max-width:calc(100vw - var(--ft-padding-32));margin:0;padding:0;transform:translateX(-50%)}.Toastify__toast.ft-upload-error-toast{width:-webkit-max-content;width:max-content;max-width:calc(100vw - var(--ft-padding-32));min-height:0;padding:var(--ft-padding-12) var(--ft-padding-16);border-radius:var(--ft-radius-12);background:var(--ft-text-white);box-shadow:0 8px 24px var(--ft-fill-bb-3);color:var(--ft-danger-1);font-size:.875rem;font-weight:600;line-height:1.375rem;text-align:center}.Toastify__toast.ft-upload-error-toast .Toastify__toast-body{padding:0;color:var(--ft-danger-1)}.UploadFileThemeSection_spinner_4257ba{display:block;box-sizing:border-box;width:32px;height:32px;border:3px solid var(--ft-border-2);border-top-color:var(--ft-primary-1);border-radius:var(--ft-radius-9999);-webkit-animation:UploadFileThemeSection_prompt_upload_spin_8b55a8 .8s linear infinite;animation:UploadFileThemeSection_prompt_upload_spin_8b55a8 .8s linear infinite}.UploadFileThemeSection_preview_image_52f412{display:block;width:100%;height:100%;border-radius:var(--ft-radius-8);object-fit:cover}.UploadFileThemeSection_video_thumb_759dfe{pointer-events:none}.UploadFileThemeSection_video_chrome_e8459b{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--ft-radius-8);pointer-events:none}.UploadFileThemeSection_video_dim_e73b3f{position:absolute;inset:0;background:var(--ft-fill-bb-4)}.UploadFileThemeSection_video_play_ecb889{position:relative;z-index:1;flex-shrink:0;width:16px;height:16px;color:var(--ft-text-white)}.UploadFileThemeSection_video_duration_5b54c9{position:relative;z-index:1;max-width:100%;margin-top:2px;padding:0 2px;overflow:hidden;color:var(--ft-text-white);font-size:.625rem;font-weight:500;line-height:.875rem;text-align:center;white-space:nowrap}.UploadFileThemeSection_video_hover_a81f3f{position:fixed;z-index:1000;pointer-events:auto;transform:translate(-50%,-100%) translateY(calc(-1 * var(--ft-padding-8)))}.UploadFileThemeSection_file_type_tile_f5afd1{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid var(--ft-border-2);border-radius:var(--ft-radius-8);background:var(--ft-fill-upload-1);color:var(--ft-text-3)}.UploadFileThemeSection_file_type_icon_6cbffe{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2}.UploadFileThemeSection_file_type_art_3cc19b{position:relative;display:block;width:100%;height:100%}.UploadFileThemeSection_file_type_mark_cab751{display:block;width:100%;height:100%}.UploadFileThemeSection_file_type_audio_note_01c353{position:absolute;top:20.833%;left:27.083%;width:41.667%;height:41.667%}.UploadFileThemeSection_file_type_csv_589aff{position:absolute;top:29.167%;right:16.667%;left:16.667%;color:var(--ft-text-white);font-size:1.125rem;font-weight:600;line-height:1.375rem;text-align:center;pointer-events:none}.UploadFileThemeSection_file_hover_2cd666{display:flex;flex-direction:column;grid-gap:2px;gap:2px;max-width:240px;padding:var(--ft-padding-8) var(--ft-padding-12);border:1px solid var(--ft-border-1);border-radius:var(--ft-radius-8);background:var(--ft-bg-6);color:var(--ft-text-1);box-shadow:0 8px 24px var(--ft-fill-bb-3)}.UploadFileThemeSection_file_hover_name_0b81ec{display:block;color:var(--ft-text-1);font-size:.875rem;font-weight:500;line-height:1.375rem;overflow-wrap:anywhere}.UploadFileThemeSection_file_hover_size_13be7b{color:var(--ft-text-4);font-size:.75rem;font-weight:400;line-height:1rem}.UploadFileThemeSection_video_hover_media_a7d035{display:block;max-width:200px;max-height:200px;object-fit:contain;border:1px solid var(--ft-border-1);border-radius:var(--ft-radius-8);background:var(--ft-bg-2);box-shadow:0 8px 24px var(--ft-fill-bb-3)}.UploadFileThemeSection_preview_name_b79e4d{display:block;width:100%;max-width:100%;overflow:hidden;color:var(--ft-text-1);font-size:.875rem;font-weight:600;line-height:1.375rem;white-space:nowrap;text-overflow:ellipsis;text-align:left}.UploadFileThemeSection_preview_size_524237{color:var(--ft-text-4);font-size:.75rem;font-weight:400;line-height:1rem}.UploadFileThemeSection_replace_button_afd0c5{display:inline-flex;flex:0 0 auto;align-items:center;grid-gap:var(--ft-padding-6);gap:var(--ft-padding-6);height:auto;padding:var(--ft-padding-6) var(--ft-padding-12);border:1px solid var(--ft-border-2);border-radius:var(--ft-radius-6);background:#0000;color:var(--ft-text-1);font-size:.875rem;font-weight:600;line-height:1.375rem;cursor:pointer}.UploadFileThemeSection_replace_icon_f99d3b{flex:0 0 auto;width:16px;height:16px;fill:currentColor}.UploadFileThemeSection_replace_icon_f99d3b path{fill:currentColor}.UploadFileThemeSection_replace_button_afd0c5:hover{border-color:var(--ft-text-1)}.UploadFileThemeSection_remove_button_26d43d{display:none;position:absolute;top:var(--ft-padding-12);right:var(--ft-padding-12);align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--ft-border-2);border-radius:50%;background:var(--ft-fill-bw-6);color:var(--ft-text-1);backdrop-filter:blur(12px);cursor:pointer;transition:background .2s,border-color .2s,transform .15s}.UploadFileThemeSection_remove_button_26d43d:hover{border-color:var(--ft-border-3);background:var(--ft-fill-bw-7);transform:scale(1.06)}.UploadFileThemeSection_remove_icon_6756ee{width:14px;height:14px}.UploadFileThemeSection_prompt_0faa81{display:flex;flex:1 0 auto;flex-direction:column;grid-gap:0;gap:0;min-height:0}.UploadFileThemeSection_prompt_header_c0abf3{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;grid-gap:var(--ft-padding-12);gap:var(--ft-padding-12);margin-bottom:var(--ft-padding-12)}.UploadFileThemeSection_prompt_title_1d88e2{color:var(--ft-text-1);font-size:.875rem;font-weight:600;line-height:1.375rem}.UploadFileThemeSection_prompt_meta_c9e890{display:inline-flex;align-items:center;grid-gap:var(--ft-padding-8);gap:var(--ft-padding-8)}.UploadFileThemeSection_prompt_clear_145810{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:#0000;color:var(--ft-text-4);cursor:pointer}.UploadFileThemeSection_prompt_clear_145810:hover{color:var(--ft-text-1)}.UploadFileThemeSection_prompt_clear_145810 svg{width:16px;height:16px;fill:currentColor}.UploadFileThemeSection_prompt_clear_145810 path{fill:currentColor}.UploadFileThemeSection_prompt_count_322e6d{color:var(--ft-text-4);font-size:.75rem;line-height:1.25rem}.UploadFileThemeSection_prompt_box_3a316f{display:flex;flex:1 1 auto;flex-direction:column;grid-gap:var(--ft-padding-12);gap:var(--ft-padding-12);min-height:0;padding:0;border:1px solid var(--ft-border-1);border-radius:var(--ft-radius-12);background:var(--ft-bg-1);margin-bottom:var(--ft-padding-12)}.UploadFileThemeSection_prompt_box_over_6e6f2e{border-color:var(--ft-danger-1)}.UploadFileThemeSection_prompt_count_over_b26034{color:var(--ft-danger-1)}.UploadFileThemeSection_prompt_plain_3fdd43 .UploadFileThemeSection_prompt_input_4ced81{min-height:calc(72px + 1.375rem + var(--ft-padding-12) + 80px + var(--ft-padding-8) + 1rem + var(--ft-padding-24) + var(--ft-padding-12))}.UploadFileThemeSection_prompt_plain_3fdd43:has(.UploadFileThemeSection_chips_664262) .UploadFileThemeSection_prompt_input_4ced81{min-height:calc(72px + 1.375rem + var(--ft-padding-12) + 80px + var(--ft-padding-8) + 1rem - 32px + var(--ft-padding-12))}.UploadFileThemeSection_prompt_input_4ced81{box-sizing:border-box;width:100%;min-height:calc(72px + var(--ft-padding-12));padding:var(--ft-padding-12) var(--ft-padding-16);border:0;outline:none;background:#0000;color:var(--ft-text-1);font-size:.875rem;line-height:1.5;resize:none;flex:1 1 auto;height:0;overflow-y:auto}.UploadFileThemeSection_prompt_input_4ced81::-webkit-input-placeholder{color:var(--ft-text-4)}.UploadFileThemeSection_prompt_input_4ced81::placeholder{color:var(--ft-text-4)}.UploadFileThemeSection_prompt_input_4ced81{scrollbar-width:thin;scrollbar-color:#0000 #0000}.UploadFileThemeSection_prompt_input_4ced81:focus,.UploadFileThemeSection_prompt_input_4ced81:hover{scrollbar-color:var(--ft-fill-wb-4) #0000}.UploadFileThemeSection_prompt_input_4ced81::-webkit-scrollbar{width:4px}.UploadFileThemeSection_prompt_input_4ced81::-webkit-scrollbar-button{display:none;width:0;height:0}.UploadFileThemeSection_prompt_input_4ced81::-webkit-scrollbar-track{background:#0000}.UploadFileThemeSection_prompt_input_4ced81::-webkit-scrollbar-thumb{border:none;border-radius:var(--ft-radius-8);background:#0000}.UploadFileThemeSection_prompt_input_4ced81::-webkit-scrollbar-thumb:hover,.UploadFileThemeSection_prompt_input_4ced81:focus::-webkit-scrollbar-thumb,.UploadFileThemeSection_prompt_input_4ced81:hover::-webkit-scrollbar-thumb{background:var(--ft-fill-wb-4)}.UploadFileThemeSection_prompt_input_4ced81::-webkit-scrollbar-corner{background:#0000}.UploadFileThemeSection_styles_7dfd13{display:flex;flex-direction:column;grid-gap:0;gap:0;min-width:0;margin-bottom:var(--ft-padding-16)}.UploadFileThemeSection_style_header_40c104{display:flex;align-items:center;grid-gap:var(--ft-padding-12);gap:var(--ft-padding-12);margin-bottom:var(--ft-padding-8)}.UploadFileThemeSection_style_title_216194{color:var(--ft-text-1);font-size:.875rem;font-weight:600;line-height:1.375rem}.UploadFileThemeSection_style_scroller_3ea586{position:relative;min-width:0}.UploadFileThemeSection_style_nav_7b9a41{position:absolute;top:26px;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--ft-border-2);border-radius:var(--ft-radius-9999);background:var(--ft-bg-2);color:var(--ft-text-1);box-shadow:0 4px 12px var(--ft-fill-bb-3);cursor:pointer}.UploadFileThemeSection_style_nav_7b9a41:hover{background:var(--ft-bg-3)}.UploadFileThemeSection_style_nav_7b9a41 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.UploadFileThemeSection_style_nav_7b9a41 path{fill:none;stroke:currentColor}.UploadFileThemeSection_style_nav_left_f8b318{left:0}.UploadFileThemeSection_style_nav_right_1619d9{right:0}.UploadFileThemeSection_style_row_bf4d5d{display:flex;grid-gap:var(--ft-padding-12);gap:var(--ft-padding-12);min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.UploadFileThemeSection_style_row_bf4d5d::-webkit-scrollbar{display:none}.UploadFileThemeSection_style_card_10727a{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;grid-gap:var(--ft-padding-8);gap:var(--ft-padding-8);width:80px;padding:0;border:0;background:#0000;color:var(--ft-text-2);cursor:pointer}.UploadFileThemeSection_style_thumb_e3e91e{position:relative;display:block;box-sizing:border-box;width:80px;height:80px;overflow:hidden;border:2px solid #0000;border-radius:var(--ft-radius-12)}.UploadFileThemeSection_style_image_fa6423{display:block;width:100%;height:100%;object-fit:cover}.UploadFileThemeSection_style_image_pending_b6a7d5{opacity:0}.UploadFileThemeSection_style_skeleton_4062a6{position:absolute;inset:0;background:linear-gradient(90deg,var(--ft-fill-wb-2) 25%,var(--ft-fill-wb-4) 37%,var(--ft-fill-wb-2) 63%);background-size:400% 100%;-webkit-animation:UploadFileThemeSection_skeleton_97973d 1s ease infinite;animation:UploadFileThemeSection_skeleton_97973d 1s ease infinite}.UploadFileThemeSection_style_name_10a9ea{max-width:100%;overflow:hidden;color:inherit;font-size:.75rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.UploadFileThemeSection_style_card_selected_e70abc .UploadFileThemeSection_style_thumb_e3e91e{border:2px solid var(--ft-primary-1)}.UploadFileThemeSection_chips_664262{display:flex;flex-shrink:0;flex-wrap:wrap;grid-gap:var(--ft-padding-8);gap:var(--ft-padding-8)}.UploadFileThemeSection_chip_a1cf85{box-sizing:border-box;display:inline-flex;align-items:center;height:32px;padding:0 var(--ft-padding-12);border:1px solid var(--ft-border-2);border-radius:var(--ft-radius-9999);background:#0000;color:var(--ft-text-3);font-size:.75rem;line-height:1.25rem;cursor:pointer;transition:border-color .2s,color .2s,background .2s,box-shadow .2s}.UploadFileThemeSection_chip_a1cf85:hover{border-color:var(--ft-primary-1);color:var(--ft-text-1)}.UploadFileThemeSection_chip_selected_21c72f,.UploadFileThemeSection_chip_selected_21c72f:hover{border-color:var(--ft-primary-1);background:var(--ft-fill-pt-2);color:var(--ft-text-1);box-shadow:0 0 0 3px var(--ft-fill-pt-3)}.UploadFileThemeSection_create_09b03e{display:flex;flex:0 0 auto;flex-direction:column;grid-gap:var(--ft-padding-8);gap:var(--ft-padding-8);width:100%;min-width:0;margin-top:var(--ft-padding-16);margin-bottom:0}.UploadFileThemeSection_create_tip_2a77bd{display:flex;align-items:center;justify-content:center;grid-gap:var(--ft-padding-4);gap:var(--ft-padding-4);margin:0;color:var(--ft-text-3);font-size:.75rem;line-height:1.125rem;text-align:center}.UploadFileThemeSection_create_tip_icon_2ff304{flex:0 0 auto;width:16px;height:16px}.UploadFileThemeSection_create_tip_gift_929ad5{fill:var(--ft-warning-1)}.UploadFileThemeSection_create_tip_ribbon_e0c5ea{fill:var(--ft-warning-2)}.UploadFileThemeSection_create_button_4bd50e{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;grid-gap:var(--ft-padding-8);gap:var(--ft-padding-8);width:100%;height:48px;padding:0 var(--ft-padding-16);overflow:hidden;border:none;border-radius:var(--ft-radius-8);background:linear-gradient(90deg,var(--ft-primary-1) 0,var(--ft-primary-3) 100%);color:var(--ft-text-dark);font-size:1rem;font-weight:600;line-height:1.375rem;box-shadow:0 8px 24px var(--ft-fill-pt-4);cursor:pointer;transition:box-shadow .2s,transform .15s}.UploadFileThemeSection_create_button_4bd50e:after{position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(90deg,#0000,var(--ft-fill-ww-5),#0000);transform:skewX(-20deg);content:"";pointer-events:none}.UploadFileThemeSection_create_button_4bd50e:hover{box-shadow:0 10px 28px var(--ft-fill-pt-7)}.UploadFileThemeSection_create_button_4bd50e:hover:after{-webkit-animation:UploadFileThemeSection_create_button_sheen_aa5556 .9s ease-out;animation:UploadFileThemeSection_create_button_sheen_aa5556 .9s ease-out}.UploadFileThemeSection_create_button_4bd50e:active{transform:scale(.98)}.UploadFileThemeSection_create_button_4bd50e:disabled{cursor:not-allowed;box-shadow:none;transform:none;opacity:.6}.UploadFileThemeSection_create_button_4bd50e:disabled:after{display:none}.UploadFileThemeSection_create_icon_56e265{width:18px;height:18px}@-webkit-keyframes UploadFileThemeSection_create_button_sheen_aa5556{to{left:120%}}@keyframes UploadFileThemeSection_create_button_sheen_aa5556{to{left:120%}}@-webkit-keyframes UploadFileThemeSection_prompt_upload_spin_8b55a8{to{transform:rotate(1turn)}}@keyframes UploadFileThemeSection_prompt_upload_spin_8b55a8{to{transform:rotate(1turn)}}@media only screen and (max-width:1512px){.UploadFileThemeSection_layout_7e4a23{width:min(1200px,100% - 80px)}}@media only screen and (max-width:768px){.UploadFileThemeSection_title_624fa6{font-size:2.25rem;line-height:3rem}.UploadFileThemeSection_subheading_cc07e4{font-size:1rem;line-height:1.625rem}}@media screen and (max-width:1040px){.UploadFileThemeSection_body_62f568{display:block;order:-1;width:100%}.UploadFileThemeSection_media_038d66{width:100%;margin-bottom:var(--ft-padding-24)}.UploadFileThemeSection_media_038d66 .UploadFileThemeSection_media_image_2a2c13,.UploadFileThemeSection_media_038d66 .UploadFileThemeSection_media_image_2a2c13 img{max-width:100%}.UploadFileThemeSection_panel_c08950{height:auto;padding:0;border:0;border-radius:0;background:#0000;box-shadow:none}.UploadFileThemeSection_drawer_body_571eaf,.UploadFileThemeSection_panel_c08950{grid-gap:var(--ft-padding-16);gap:var(--ft-padding-16)}.UploadFileThemeSection_card_c7b403{height:auto;padding:var(--ft-padding-12);overflow:visible;border:1px dashed var(--ft-text-4);border-radius:var(--ft-radius-16);background:#0000}.UploadFileThemeSection_card_filled_2b7c3b,.UploadFileThemeSection_card_filled_2b7c3b:hover:not(.UploadFileThemeSection_card_dragging_d62c17){min-height:calc(48px + var(--ft-padding-12) + var(--ft-padding-12));border-style:solid;border-color:var(--ft-border-2)}.UploadFileThemeSection_card_state_overlay_1f983f{top:var(--ft-padding-12);right:var(--ft-padding-12);bottom:var(--ft-padding-12);left:var(--ft-padding-12)}.UploadFileThemeSection_preview_row_9f4545{justify-content:flex-start}.UploadFileThemeSection_preview_copy_941d9d{width:auto;max-width:none;margin-right:calc(20px + var(--ft-padding-32) + var(--ft-padding-32))}.UploadFileThemeSection_preview_name_b79e4d{width:auto;max-width:120px}.UploadFileThemeSection_replace_button_afd0c5{display:none}.UploadFileThemeSection_remove_button_26d43d{display:inline-flex}.UploadFileThemeSection_preview_row_multi_f9ec9e{align-items:flex-start}.UploadFileThemeSection_file_scroller_cb8bfb{flex:1 1 auto;width:100%}.UploadFileThemeSection_file_row_fd39e6{flex-wrap:wrap;padding:0;overflow:visible}.UploadFileThemeSection_file_nav_6e690e{display:none}.UploadFileThemeSection_tile_remove_8e31c5{opacity:1}.UploadFileThemeSection_card_multi_1515f8{height:auto}.UploadFileThemeSection_card_multi_1515f8 .UploadFileThemeSection_card_state_reserve_c2e61f{display:none}.UploadFileThemeSection_card_multi_1515f8 .UploadFileThemeSection_card_state_overlay_1f983f{position:static;align-self:stretch;width:100%;overflow:visible}.UploadFileThemeSection_layout_7e4a23{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.UploadFileThemeSection_root_8572c9:not(.UploadFileThemeSection_root_docked_9e87c1) .UploadFileThemeSection_create_09b03e{position:fixed;right:var(--ft-padding-16);bottom:calc(var(--ft-padding-16) + env(safe-area-inset-bottom));left:var(--ft-padding-16);z-index:998;width:auto}.UploadFileThemeSection_root_with_tip_e6c0c9 .UploadFileThemeSection_layout_7e4a23{padding-bottom:calc(112px + env(safe-area-inset-bottom))}.UploadFileThemeSection_card_empty_42a903{padding:var(--ft-padding-16);border-style:solid;border-color:var(--ft-border-1);border-radius:var(--ft-radius-12);background:var(--ft-bg-2);border:1px solid var(--ft-border-2)}.UploadFileThemeSection_card_empty_42a903 .UploadFileThemeSection_upload_trigger_fa085b{color:var(--ft-text-1)}.UploadFileThemeSection_style_nav_7b9a41,.UploadFileThemeSection_upload_hint_614d5b{display:none}.UploadFileThemeSection_prompt_box_3a316f{display:contents}.UploadFileThemeSection_prompt_input_4ced81,.UploadFileThemeSection_prompt_plain_3fdd43 .UploadFileThemeSection_prompt_input_4ced81,.UploadFileThemeSection_prompt_plain_3fdd43:has(.UploadFileThemeSection_chips_664262) .UploadFileThemeSection_prompt_input_4ced81{flex:none;height:auto;min-height:6.75rem;margin-bottom:var(--ft-padding-12);padding:var(--ft-padding-12) var(--ft-padding-16);border:1px solid var(--ft-border-1);border-radius:var(--ft-radius-12);background:var(--ft-bg-2);line-height:1.5}.UploadFileThemeSection_prompt_box_over_6e6f2e .UploadFileThemeSection_prompt_input_4ced81{border-color:var(--ft-danger-1)}.UploadFileThemeSection_root_docked_9e87c1 .UploadFileThemeSection_panel_c08950{position:fixed;right:0;bottom:0;left:0;z-index:999;grid-gap:0;gap:0;height:min(100dvh,-webkit-max-content);height:min(100dvh,max-content);max-height:100dvh;padding:0;padding-bottom:calc(var(--ft-padding-24) + env(safe-area-inset-bottom));overflow:hidden;border-width:1px 0 0;border-radius:var(--ft-radius-20) var(--ft-radius-20) 0 0;background:var(--ft-bg-1);box-shadow:0 -8px 32px var(--ft-fill-bb-3)}.UploadFileThemeSection_root_docked_9e87c1 .UploadFileThemeSection_drawer_e83282{flex:1 1 auto;height:auto;min-height:0;overflow:hidden}.UploadFileThemeSection_root_docked_9e87c1 .UploadFileThemeSection_drawer_summary_828e9f{display:flex;flex:0 0 auto;flex-direction:row;align-items:center;grid-gap:var(--ft-padding-12);gap:var(--ft-padding-12);margin-bottom:var(--ft-padding-8);padding:var(--ft-padding-12) var(--ft-padding-24);border-bottom:1px solid var(--ft-border-1)}.UploadFileThemeSection_root_docked_9e87c1 .UploadFileThemeSection_drawer_body_571eaf{padding:0 var(--ft-padding-24)}.UploadFileThemeSection_root_docked_9e87c1 .UploadFileThemeSection_create_09b03e{flex:0 0 auto;width:auto;margin:var(--ft-padding-16) var(--ft-padding-24) 0}.UploadFileThemeSection_root_docked_9e87c1.UploadFileThemeSection_root_with_tip_e6c0c9 .UploadFileThemeSection_drawer_e83282:not(.UploadFileThemeSection_drawer_closed_f47c32) .UploadFileThemeSection_drawer_body_571eaf{max-height:calc(100dvh - 170px)}.UploadFileThemeSection_root_docked_9e87c1 .UploadFileThemeSection_drawer_closed_f47c32{flex:0 0 auto}.UploadFileThemeSection_drawer_closed_f47c32 .UploadFileThemeSection_drawer_body_571eaf,.UploadFileThemeSection_drawer_closed_f47c32 .UploadFileThemeSection_drawer_summary_828e9f{display:none}.UploadFileThemeSection_root_docked_9e87c1[data-docked=true] .UploadFileThemeSection_drawer_closed_f47c32 .UploadFileThemeSection_drawer_summary_828e9f{display:flex}.UploadFileThemeSection_root_docked_9e87c1:not([data-docked=true]) .UploadFileThemeSection_panel_c08950:has(.UploadFileThemeSection_drawer_closed_f47c32){padding:0;border:0;border-radius:0;background:#0000;box-shadow:none;padding-bottom:calc(var(--ft-padding-16) + env(safe-area-inset-bottom))}.UploadFileThemeSection_root_docked_9e87c1:not([data-docked=true]) .UploadFileThemeSection_panel_c08950:has(.UploadFileThemeSection_drawer_closed_f47c32) .UploadFileThemeSection_create_09b03e{margin:0 var(--ft-padding-16)}.UploadFileThemeSection_root_docked_9e87c1 .UploadFileThemeSection_drawer_e83282:not(.UploadFileThemeSection_drawer_closed_f47c32) .UploadFileThemeSection_drawer_body_571eaf{flex:1 1 auto;height:auto;min-height:0;max-height:calc(100dvh - 150px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.UploadFileThemeSection_card_c7b403:hover:not(.UploadFileThemeSection_card_dragging_d62c17){border-color:var(--ft-text-4);background:#0000}.UploadFileThemeSection_card_filled_2b7c3b:hover:not(.UploadFileThemeSection_card_dragging_d62c17){border-style:solid;border-color:var(--ft-border-2);background:var(--ft-bg-2)}.UploadFileThemeSection_card_empty_42a903:hover:not(.UploadFileThemeSection_card_dragging_d62c17){border-color:var(--ft-border-1);background:var(--ft-bg-2)}.UploadFileThemeSection_card_empty_42a903 .UploadFileThemeSection_upload_trigger_fa085b:hover .UploadFileThemeSection_upload_pill_c8566b{background:#0000}.UploadFileThemeSection_chip_a1cf85:hover:not(.UploadFileThemeSection_chip_selected_21c72f){border-color:var(--ft-border-2);color:var(--ft-text-3)}.UploadFileThemeSection_prompt_0faa81,.UploadFileThemeSection_prompt_box_3a316f{min-width:0}.UploadFileThemeSection_chips_664262{flex-wrap:nowrap;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.UploadFileThemeSection_chips_664262::-webkit-scrollbar{display:none}.UploadFileThemeSection_chip_a1cf85{flex-shrink:0;height:auto;padding:var(--ft-padding-4) var(--ft-padding-12)}.UploadFileThemeSection_create_button_4bd50e{height:52px;border-radius:var(--ft-radius-9999);font-weight:700}.UploadFileThemeSection_chip_selected_21c72f:hover{border-color:var(--ft-primary-1);background:var(--ft-fill-pt-2);color:var(--ft-text-1);box-shadow:0 0 0 3px var(--ft-fill-pt-3)}}@media only screen and (max-width:750px){.UploadFileThemeSection_layout_7e4a23{width:100%}}