.file-doc-preview[data-v-47de4e7c]{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:300px;margin:0 auto;padding:0 16px;display:flex}.file-doc-preview__thumb-group[data-v-47de4e7c]{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.file-doc-preview__card[data-v-47de4e7c]{aspect-ratio:1;background:var(--fill-primary);border-radius:26px;justify-content:center;align-items:center;width:100%;max-width:300px;display:flex;position:relative;overflow:hidden}.file-doc-preview__card-image-wrap[data-v-47de4e7c]{position:absolute;inset:0}.file-doc-preview__card-image[data-v-47de4e7c]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.file-doc-preview__card-scrim[data-v-47de4e7c]{background:var(--fill-surface-inversed-16);position:absolute;inset:0}.file-doc-preview__badge[data-v-47de4e7c]{background:var(--fill-secondary);border-radius:16px;justify-content:center;align-items:center;padding:10px 16px;display:flex;position:relative}.file-doc-preview__name[data-v-47de4e7c]{word-break:break-word;width:100%}.file-doc-preview__message[data-v-47de4e7c]{width:100%}.file-doc-preview__message--pending[data-v-47de4e7c]{justify-content:center;align-items:center;gap:8px;display:flex}.file-preview-image[data-v-ad19abed]{cursor:pointer;width:100%;height:100%;position:relative}.file-preview-image__layer[data-v-ad19abed]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.file-preview-image__layer--full[data-v-ad19abed]{opacity:0}.file-preview-image__layer--visible[data-v-ad19abed]{opacity:1}.video-player-controller[data-v-b9ec9716]{box-sizing:border-box;border:1px solid var(--border-separator);background:var(--fill-primary);pointer-events:auto;border-radius:26px;flex-direction:column;gap:12px;width:100%;padding:16px 6px 20px;display:flex;overflow:hidden}.video-player-controller__controls[data-v-b9ec9716]{justify-content:space-between;align-items:center;padding:0 12px;display:flex}.video-player-controller__time[data-v-b9ec9716]{white-space:nowrap;flex-shrink:0}.video-player-controller__toggle[data-v-b9ec9716]{box-sizing:border-box;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:48px;min-height:24px;padding:0 12px;display:flex}button.video-player-controller__toggle[data-v-b9ec9716]{cursor:pointer}.video-player-controller__progress[data-v-b9ec9716]{touch-action:none;margin:-6px 0 -12px;padding:6px 12px 12px}.video-player-controller__progress--seekable[data-v-b9ec9716]{cursor:pointer}.video-player-controller__progress-track[data-v-b9ec9716]{background:var(--fill-surface-default-10);border-radius:99px;width:100%;height:6px;overflow:hidden}.video-player-controller__progress-fill[data-v-b9ec9716]{background:var(--brand-primary);border-radius:99px;height:100%}.file-video-preview[data-v-9a036075]{width:100%;height:100%;position:relative}.file-video-preview__video[data-v-9a036075]{object-fit:contain;outline:none;width:100%;height:100%;display:block}.file-video-preview__controller[data-v-9a036075]{left:0;right:0;bottom:calc(max(36px, var(--safe-area-bottom)) + 96px);box-sizing:border-box;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:absolute}.file-video-preview__controller[data-v-9a036075]>*{width:100%;max-width:480px}.file-video-preview-chrome-enter-active[data-v-9a036075],.file-video-preview-chrome-leave-active[data-v-9a036075]{transition:opacity .2s}.file-video-preview-chrome-enter-from[data-v-9a036075],.file-video-preview-chrome-leave-to[data-v-9a036075]{opacity:0}.file-format-tile[data-v-6150eb1e]{--file-format-tile-label:var(--label-white);width:40px;height:40px;color:var(--fill-secondary);flex-shrink:0;display:inline-block;position:relative}.file-format-tile--pdf[data-v-6150eb1e]{color:var(--semantic-error)}.file-format-tile--docx[data-v-6150eb1e]{color:var(--brand-primary)}.file-format-tile--xls[data-v-6150eb1e]{color:var(--semantic-success)}.file-format-tile--json[data-v-6150eb1e]{color:var(--semantic-warning)}.file-format-tile--file[data-v-6150eb1e]{--file-format-tile-label:var(--label-primary)}.file-format-tile__shape[data-v-6150eb1e]{display:block}.file-format-tile__fold[data-v-6150eb1e]{opacity:.32;mix-blend-mode:multiply}.file-format-tile__label[data-v-6150eb1e]{text-align:center;white-space:nowrap;position:absolute;top:calc(50% - 3px);left:0;right:0}.file-row[data-v-8b210e5d]{box-sizing:border-box;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%;height:76px;box-shadow:var(--file-row-shadow-rest);outline:none;align-items:center;gap:8px;padding:12px 16px;display:flex;position:relative}.file-row--hairline-hover[data-v-8b210e5d]{--file-row-shadow-rest:none;--file-row-shadow-hover:inset 0 -.5px 0 var(--border-separator);--file-row-shadow-selected:none}.file-row--hairline-always[data-v-8b210e5d]{--file-row-shadow-rest:inset 0 -.5px 0 var(--border-separator);--file-row-shadow-hover:inset 0 -.5px 0 var(--border-separator);--file-row-shadow-selected:inset 0 -.5px 0 var(--border-separator)}html[data-input-modality=mouse] .file-row[data-v-8b210e5d]:hover,:where(html[data-keyboard-nav]) .file-row[data-v-8b210e5d]:focus-visible{background:var(--fill-primary-hover);box-shadow:var(--file-row-shadow-hover)}.file-row[data-v-8b210e5d]:is(:active,[data-pressed]){background:var(--fill-primary-hover)}.file-row--selected[data-v-8b210e5d],html[data-input-modality=mouse] .file-row--selected[data-v-8b210e5d]:hover,.file-row--selected[data-v-8b210e5d]:is(:active,[data-pressed]){background:color-mix(in srgb, var(--brand-primary) 12%, transparent);box-shadow:var(--file-row-shadow-selected)}.file-row--raised[data-v-8b210e5d],html[data-input-modality=mouse] .file-row--raised[data-v-8b210e5d]:hover,.file-row--raised[data-v-8b210e5d]:is(:active,[data-pressed]){z-index:24;background:var(--fill-sheet);box-shadow:var(--file-row-shadow-selected)}.file-row__check[data-v-8b210e5d]{box-sizing:border-box;border:1.5px solid var(--label-white);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;box-shadow:0 0 6px #00000080}.file-row__check--checked[data-v-8b210e5d]{background:var(--brand-primary)}.file-list-row__leading[data-v-e643f47c]{flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:clip}.file-list-row__content[data-v-e643f47c]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;overflow:hidden}.file-list-row__line[data-v-e643f47c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-list-row__menu[data-v-e643f47c]{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.files-type-segments[data-v-e800755f]{box-sizing:border-box;background:var(--fill-surface-float-comp);width:100%;height:32px;box-shadow:inset 0 0 0 1px var(--border-separator);-webkit-backdrop-filter:blur(6px);border-radius:16px;align-items:flex-start;padding:3px;display:flex;position:relative}.files-type-segments__highlight[data-v-e800755f]{background:var(--fill-surface-float-comp-hover);will-change:transform;width:calc(25% - 1.5px);height:26px;transition:transform var(--ui-spring-release-duration) var(--ui-spring-release-ease);pointer-events:none;border-radius:13px;position:absolute;top:3px;left:3px}.files-type-segments--disabled[data-v-e800755f]{opacity:.4;pointer-events:none}.files-type-segments__tab[data-v-e800755f]{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:13px;flex:1;justify-content:center;align-items:center;min-width:0;height:26px;padding:0;display:flex;position:relative}.files-type-segments__tab[data-v-e800755f] .k-text{transition:color .2s}.file-library-picker-panel{gap:0!important;padding:0!important;overflow:hidden!important}.file-library-picker-panel .sheet-modal__body{flex-direction:column;min-height:0;display:flex}.file-library-picker-panel .sheet-modal__drag-hit{z-index:3!important;min-height:20px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}@media (min-width:768px){.file-library-picker-panel{border-radius:26px!important;width:min(100%,375px)!important}.file-library-picker-backdrop{top:var(--app-safe-area-top,0px)!important;left:calc(var(--left-panel-width,400px) + 8px)!important}.file-library-picker-backdrop .sheet-modal__scrim{background:var(--fill-scrim)!important}}.file-library-picker[data-v-6afa4a18]{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative}.file-library-picker__viewport[data-v-6afa4a18]{overscroll-behavior:contain;flex:auto;min-height:0;max-height:min(517px,64dvh);padding:90px 0 94px;transition:max-height .4s cubic-bezier(.32,.72,0,1);overflow-y:auto}.file-library-picker__viewport--expanded[data-v-6afa4a18]{max-height:100dvh}.file-library-picker__grid[data-v-6afa4a18]{grid-template-columns:repeat(auto-fill,minmax(min(112px,33.3333% - 1.33333px),1fr));gap:2px;width:100%;display:grid}.file-library-picker__cell[data-v-6afa4a18]{min-width:0;position:relative}.file-library-picker__grid[data-v-6afa4a18] .button-chat-image{aspect-ratio:1;width:100%;height:auto;display:block}.file-library-picker__cell--muted[data-v-6afa4a18]{opacity:.4}.file-library-picker__list[data-v-6afa4a18]{flex-direction:column;padding-top:8px;display:flex}.file-library-picker__row--muted[data-v-6afa4a18]{opacity:.4;pointer-events:none}.file-library-picker__radio[data-v-6afa4a18]{box-sizing:border-box;border:1.5px solid var(--label-white);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 0 6px #00000080}.file-library-picker__radio--checked[data-v-6afa4a18]{background:var(--brand-primary);box-shadow:0 0 6px 2px #00000080}.file-library-picker__header[data-v-6afa4a18]{z-index:2;box-sizing:border-box;pointer-events:none;flex-direction:column;gap:8px;height:90px;padding:26px 16px 12px;display:flex;position:absolute;top:0;left:0;right:0}.file-library-picker__header-row[data-v-6afa4a18]{flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:52px;display:flex}.file-library-picker__segments[data-v-6afa4a18]{flex-shrink:0;width:100%}.file-library-picker__segments[data-v-6afa4a18]:not([aria-disabled=true]){pointer-events:auto}.file-library-picker__header[data-v-6afa4a18]:before{z-index:-1;background:linear-gradient(180deg, var(--background-primary-92), var(--background-primary-0));-webkit-backdrop-filter:blur(6px);content:"";position:absolute;inset:0 0 -24px;mask-image:linear-gradient(#000 calc(100% - 24px),#0000 100%)}.file-library-picker__header-spacer[data-v-6afa4a18]{flex-shrink:0;width:52px}.file-library-picker__title-block[data-v-6afa4a18]{filter:drop-shadow(0 2px 3.5px #00000080);flex-direction:column;flex:1 1 0;align-items:center;gap:2px;min-width:0;display:flex}.file-library-picker__title-row[data-v-6afa4a18]{align-items:center;gap:6px;padding-right:6px;display:flex}.file-library-picker__close[data-v-6afa4a18]{pointer-events:auto;flex-shrink:0}.file-library-picker__actions[data-v-6afa4a18]{z-index:3;box-sizing:border-box;background:var(--gradient-bottombar-fill-background);pointer-events:none;justify-content:flex-end;align-items:center;height:94px;padding:16px 16px 36px;display:flex;position:absolute;bottom:0;left:0;right:0}.file-library-picker__add[data-v-6afa4a18]{border:1px solid var(--border-separator);background:var(--fill-surface-float-comp);-webkit-backdrop-filter:blur(6px);cursor:pointer;pointer-events:auto;border-radius:999px;align-items:center;gap:6px;padding:12px 24px;display:flex}.file-library-picker__add[data-v-6afa4a18]:disabled{cursor:default}.file-library-picker__add--armed[data-v-6afa4a18]{background:var(--brand-primary);-webkit-backdrop-filter:none;border-color:#0000;padding-right:18px}.file-library-picker__add-count[data-v-6afa4a18]{box-sizing:border-box;background:var(--label-white);border-radius:30px;justify-content:center;align-items:center;min-width:24px;padding:0 8px;display:flex}.file-library-picker__state[data-v-6afa4a18]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;padding:0 16px;display:flex}.file-library-picker__more[data-v-6afa4a18]{justify-content:center;padding:12px 0;display:flex}@media (min-width:768px){.file-library-picker__viewport[data-v-6afa4a18]{max-height:499px;padding-top:112px}.file-library-picker__viewport--expanded[data-v-6afa4a18]{max-height:min(733px,100dvh - 48px)}.file-library-picker__header[data-v-6afa4a18]{height:112px;padding:8px 16px 12px}.file-library-picker__add--armed[data-v-6afa4a18]{border-width:0}}.file-library-picker-aside[data-v-6afa4a18]{--safe-area-top:0px;--background-primary-100:var(--fill-sheet);--background-primary:var(--fill-sheet);--fill-background:var(--fill-sheet);--background-primary-0:transparent;box-sizing:border-box;border:1px solid var(--border-separator);background:var(--fill-sheet);border-radius:36px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.file-library-picker--panel .file-library-picker__viewport[data-v-6afa4a18]{max-height:none;transition:none}.file-link-lifetime-sheet[data-v-f5eec067]{flex-direction:column;gap:12px;width:100%;display:flex}.file-link-lifetime-sheet__title[data-v-f5eec067]{box-sizing:border-box;width:100%;padding:0 16px 12px}.file-link-lifetime-sheet__options[data-v-f5eec067]{flex-direction:column;width:100%;display:flex}@media (min-width:768px){.file-link-lifetime-sheet[data-v-f5eec067]{gap:0;padding-bottom:12px}html[data-input-modality=mouse] .file-link-lifetime-sheet[data-v-f5eec067] .list-item:hover:not(.list-item--disabled):not(.list-item--non-interactive):not(.list-item--static){background-color:var(--fill-primary-hover)}}.file-share-actions-sheet[data-v-0b33adf2]{flex-direction:column;width:100%;display:flex}.file-viewer-toolbar[data-v-993d44f9]{padding-top:32px;padding-bottom:max(36px, var(--safe-area-bottom));background:linear-gradient(180deg, var(--background-primary-0) 0%, var(--background-primary-100) 100%);position:absolute;bottom:0;left:0;right:0}.file-viewer-toolbar__tools[data-v-993d44f9]{align-items:center;gap:16px;padding:0 16px;display:flex}.file-viewer-toolbar__carousel[data-v-993d44f9]{flex:1 1 0;align-items:center;gap:4px;min-width:0;display:flex;position:relative;overflow-x:auto}.file-viewer-toolbar__thumb[data-v-993d44f9]{background:var(--fill-white-30);cursor:pointer;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:32px;padding:0;transition:width .2s,height .2s;display:flex;overflow:hidden}.file-viewer-toolbar__thumb--selected[data-v-993d44f9]{width:32px;height:32px;margin:0 4px}.file-viewer-toolbar__thumb-image[data-v-993d44f9]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.files-grid[data-v-3412be6f]{gap:2px;width:100%;min-width:0;display:grid}.files-grid__cell[data-v-3412be6f]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-width:0;position:relative}.files-grid__cell--raised[data-v-3412be6f]{z-index:24}.files-grid__cell[data-v-3412be6f] .button-chat-image{width:100%;height:100%}.files-grid__selection-check[data-v-3412be6f]{box-sizing:border-box;border:1.5px solid var(--label-white);background:var(--brand-primary);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 0 6px 2px #00000080}.file-music-row__cover[data-v-ea2034a7]{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-primary) 20%, transparent), color-mix(in srgb, var(--background-primary-100) 20%, transparent)), var(--background-primary-100);border-radius:19.5px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:clip}.file-music-row__content[data-v-ea2034a7]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;overflow:hidden}.file-music-row__title[data-v-ea2034a7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-music-row__meta[data-v-ea2034a7]{align-items:center;gap:8px;min-width:0;height:19px;display:flex}.file-music-row__duration[data-v-ea2034a7]{flex-shrink:0}.file-music-row__progress[data-v-ea2034a7]{background:var(--fill-primary);border-radius:999px;flex:1;min-width:0;height:3px;overflow:hidden}.file-music-row__progress-fill[data-v-ea2034a7]{background:var(--brand-primary);border-radius:999px;height:100%;display:block}.file-music-row__menu[data-v-ea2034a7],.file-music-row__play[data-v-ea2034a7]{background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}button.file-music-row__menu[data-v-ea2034a7],button.file-music-row__play[data-v-ea2034a7]{cursor:pointer}.file-music-row__menu[data-v-ea2034a7]{opacity:0;transition:opacity .15s}html[data-input-modality=mouse] .file-music-row:hover .file-music-row__menu[data-v-ea2034a7],.file-music-row__menu[data-v-ea2034a7]:focus-visible{opacity:1}.files-list[data-v-f15fa647]{width:100%;min-width:0;position:relative}.files-list .files-list__row[data-v-f15fa647]{position:absolute;left:0}.file-music-seek-bar[data-v-3b1ef8da]{flex-direction:column;gap:4px;width:100%;display:flex}.file-music-seek-bar__hit[data-v-3b1ef8da]{touch-action:none;align-items:center;height:20px;display:flex;position:relative}.file-music-seek-bar__hit--seekable[data-v-3b1ef8da]{cursor:pointer}.file-music-seek-bar__track[data-v-3b1ef8da]{background:color-mix(in srgb, var(--label-primary) 12%, transparent);border-radius:3px;width:100%;height:6px;overflow:hidden}.file-music-seek-bar__fill[data-v-3b1ef8da]{background:var(--brand-primary);border-radius:3px;height:100%}.file-music-seek-bar__knob[data-v-3b1ef8da]{background:var(--label-bubble);pointer-events:none;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.file-music-seek-bar__time[data-v-3b1ef8da]{justify-content:space-between;height:16px;display:flex}@media (min-width:768px){.file-music-seek-bar__knob[data-v-3b1ef8da]{width:12px;height:12px}}.file-music-transport[data-v-ee6e8183]{justify-content:center;align-items:center;gap:24px;display:flex}.file-music-transport__skip[data-v-ee6e8183],.file-music-transport__play[data-v-ee6e8183]{box-sizing:border-box;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:background-color .15s;display:flex}.file-music-transport__skip[data-v-ee6e8183]{background:0 0}html[data-input-modality=mouse] .file-music-transport__skip[data-v-ee6e8183]:hover,.file-music-transport__skip[data-v-ee6e8183]:is(:active,[data-pressed]){background:var(--fill-surface-default-10)}.file-music-transport__play[data-v-ee6e8183]{background:var(--brand-primary)}html[data-input-modality=mouse] .file-music-transport__play[data-v-ee6e8183]:not(:disabled):hover,.file-music-transport__play[data-v-ee6e8183]:not(:disabled):is(:active,[data-pressed]){background:color-mix(in srgb, var(--brand-primary) 88%, black)}.file-music-transport__play[data-v-ee6e8183]:disabled{cursor:default}.file-music-transport--dense[data-v-ee6e8183]{gap:32px}.file-music-transport--dense .file-music-transport__skip[data-v-ee6e8183]{width:56px;height:56px}.file-music-transport--dense .file-music-transport__play[data-v-ee6e8183]{width:72px;height:72px}.file-music-player[data-v-2fa12d96]{background:var(--background-primary-100);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.file-music-player__bg[data-v-2fa12d96]{background:radial-gradient(573px 434px at 50% 40%, color-mix(in srgb, var(--brand-primary) 26%, transparent) 0%, transparent 72%);position:absolute;inset:0;overflow:hidden}.file-music-player--artist .file-music-player__bg[data-v-2fa12d96]{background:0 0}.file-music-player__bg-art[data-v-2fa12d96]{object-fit:cover;opacity:.5;filter:blur(48px);width:140%;height:140%;position:absolute;inset:-20%}.file-music-player__bg-fade[data-v-2fa12d96]{background:linear-gradient(to bottom, transparent 55%, var(--background-primary-100) 100%);position:absolute;inset:0}.file-music-player__stack[data-v-2fa12d96]{box-sizing:border-box;flex-direction:column;align-items:center;width:min(440px,100% - 32px);padding:16px 0;display:flex;position:relative}.file-music-player__cover[data-v-2fa12d96]{aspect-ratio:1;background:var(--fill-pinned-100);border-radius:32px;flex-shrink:0;justify-content:center;align-items:center;width:min(360px,100%);display:flex;overflow:hidden;box-shadow:0 24px 64px #00000052}.file-music-player--generated .file-music-player__cover[data-v-2fa12d96]{background:linear-gradient(45deg, color-mix(in srgb, var(--brand-primary) 28%, transparent) 14.6%, transparent 85.4%), var(--fill-pinned-100)}.file-music-player__cover-sticker[data-v-2fa12d96]{object-fit:contain;width:88%;height:88%}.file-music-player__cover-art[data-v-2fa12d96]{object-fit:cover;width:100%;height:100%}.file-music-player__titles[data-v-2fa12d96]{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:32px;display:flex}.file-music-player__title[data-v-2fa12d96],.file-music-player__subtitle[data-v-2fa12d96]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}.file-music-player__seek[data-v-2fa12d96]{margin-top:28px}.file-music-player__transport[data-v-2fa12d96]{margin-top:16px}.file-music-player-sheet__panel{gap:0}.file-music-player-sheet__panel .sheet-modal__drag-hit{min-height:20px}.file-music-player-sheet__panel{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-primary) 20%, transparent), color-mix(in srgb, var(--fill-pinned-100) 20%, transparent)), var(--fill-primary)}.file-music-player-sheet__panel--artwork{padding-top:0}.file-music-player-sheet__panel--artwork .sheet-modal__drag-hit{z-index:1;position:absolute;top:8px;left:0;right:0}.file-music-player-sheet[data-v-f0c3ffec]{flex-direction:column;width:100%;display:flex}.file-music-player-sheet__artwork[data-v-f0c3ffec]{height:364px;position:relative;overflow:hidden}.file-music-player-sheet__artwork-art[data-v-f0c3ffec]{object-fit:cover;width:100%;height:100%}.file-music-player-sheet__artwork-sticker[data-v-f0c3ffec]{box-sizing:border-box;object-fit:contain;width:100%;height:350px;padding:12px 20px 0;display:block}.file-music-player-sheet__artwork-fade[data-v-f0c3ffec]{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-primary) 20%, transparent), color-mix(in srgb, var(--fill-pinned-100) 20%, transparent)), var(--fill-primary);position:absolute;inset:0;mask-image:linear-gradient(#0000 50%,#000 100%)}.file-music-player-sheet__player[data-v-f0c3ffec]{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.file-music-player-sheet--fallback .file-music-player-sheet__player[data-v-f0c3ffec]{padding-top:8px}.file-music-player-sheet__track[data-v-f0c3ffec]{box-sizing:border-box;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px 16px;display:flex}.file-music-player-sheet__track-cover[data-v-f0c3ffec]{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-primary) 20%, transparent), color-mix(in srgb, var(--background-primary-100) 20%, transparent)), var(--background-primary-100);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.file-music-player-sheet__track-texts[data-v-f0c3ffec]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.file-music-player-sheet__line[data-v-f0c3ffec]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-music-player-sheet__seek[data-v-f0c3ffec]{box-sizing:border-box;padding:0 16px}.files-selection-bar[data-v-3fb24fcd]{padding:32px 0 max(36px, var(--safe-area-bottom));background:linear-gradient(to bottom, var(--background-primary-0), var(--background-primary-100));pointer-events:none;position:absolute;bottom:0;left:0;right:0}.files-selection-bar__tools[data-v-3fb24fcd]{pointer-events:auto;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.files-selection-bar--disabled[data-v-3fb24fcd] .button{opacity:.4;cursor:default}.files-selection-bar__ask-ai[data-v-3fb24fcd]{display:flex;position:relative}.files-selection-bar__tooltip[data-v-3fb24fcd]{background:var(--fill-contrast);color:var(--label-primary-inversed);white-space:nowrap;pointer-events:none;opacity:0;border-radius:8px;padding:4px 8px;font-size:.75rem;font-weight:500;line-height:16px;transition:opacity .15s;position:absolute;top:-30px;left:50%;transform:translate(-50%)}html[data-input-modality=mouse] .files-selection-bar:not(.files-selection-bar--disabled) .files-selection-bar__ask-ai:hover .files-selection-bar__tooltip[data-v-3fb24fcd]{opacity:1;transition-delay:.4s}@media (min-width:768px){.files-selection-bar[data-v-3fb24fcd]{padding:32px 0 max(24px, var(--safe-area-bottom));background:linear-gradient(to bottom, var(--background-primary-0) 0%, var(--background-primary-100) 70%)}}.files-toolbar[data-v-3f653b2f]{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:0 10px;width:100%;padding:10px 16px 32px;display:flex}.files-toolbar__segments[data-v-3f653b2f]{flex:0 0 100%;margin-top:8px}.files-toolbar__left[data-v-3f653b2f]{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:2px;min-width:0;display:flex}.files-toolbar__logo[data-v-3f653b2f]{align-items:center;gap:6px;display:flex}.files-toolbar__date[data-v-3f653b2f]{text-shadow:0 2px 4px #00000080}.files-toolbar__actions[data-v-3f653b2f]{flex-shrink:0;align-items:center;gap:10px;display:flex}.files-toolbar--dense[data-v-3f653b2f]{flex-wrap:wrap;align-items:center;gap:8px 10px;padding:16px 16px 8px}.files-toolbar--dense .files-toolbar__left[data-v-3f653b2f]{flex:1;gap:0}.files-toolbar--dense .files-toolbar__segments[data-v-3f653b2f]{margin-top:0}.files-toolbar--dense .files-toolbar__date[data-v-3f653b2f]{text-shadow:none}.files-upload-notice[data-v-8ec65e07] .banner{filter:drop-shadow(0 4px 2px #00000040);border-radius:18px;padding:12px 32px 12px 12px}.files-upload-notice[data-v-8ec65e07] .banner__icon{margin-bottom:0}.files-upload-notice[data-v-8ec65e07] .banner__actions{padding-top:0}.files-upload-notice[data-v-8ec65e07] .banner__title{font-size:.875rem!important;line-height:22px!important}.files-upload-notice[data-v-8ec65e07] .banner__subtitle{font-size:.75rem!important;line-height:19px!important}.files-upload-notice[data-v-8ec65e07] .banner__close .icon{background-color:var(--label-secondary)}.options-sheet[data-v-004a4a8c]{flex-direction:column;width:100%;display:flex}
