.mm-shared-media-range{--mm-media-range-height:4px;--mm-media-range-fill:#fff;--mm-media-range-track:#525252e0;appearance:none;width:100%;min-width:0;height:18px;color:var(--mm-media-range-fill);background:linear-gradient(to right, var(--mm-media-range-fill) 0, var(--mm-media-range-fill) var(--mm-media-range-progress), var(--mm-media-range-track) var(--mm-media-range-progress), var(--mm-media-range-track) 100%) center / 100% var(--mm-media-range-height) no-repeat;cursor:pointer;border:0;margin:0;padding:0;transition:background-size .1s}.mm-shared-media-range:focus-visible{outline-offset:2px;border-radius:999px;outline:2px solid #ffffff80}.mm-shared-media-range:disabled{cursor:default;opacity:.58}.mm-shared-media-range:is(:hover,:focus-visible):not(:disabled){--mm-media-range-height:7px}.mm-shared-media-range::-webkit-slider-runnable-track{background:0 0;border:0;height:18px}.mm-shared-media-range::-webkit-slider-thumb{appearance:none;background:var(--mm-media-range-fill);opacity:0;border:0;border-radius:50%;width:10px;height:10px;margin-top:4px;transition:opacity .1s,transform .1s;transform:scale(.72);box-shadow:0 2px 7px #0000006b}.mm-shared-media-range:is(:hover,:focus-visible):not(:disabled)::-webkit-slider-thumb{opacity:1;transform:scale(1)}.mm-shared-media-range::-moz-range-track{background:0 0;border:0;height:18px}.mm-shared-media-range::-moz-range-progress{background:0 0;height:18px}.mm-shared-media-range::-moz-range-thumb{background:var(--mm-media-range-fill);opacity:0;border:0;border-radius:50%;width:10px;height:10px;transition:opacity .1s,transform .1s;transform:scale(.72);box-shadow:0 2px 7px #0000006b}.mm-shared-media-range:is(:hover,:focus-visible):not(:disabled)::-moz-range-thumb{opacity:1;transform:scale(1)}@media (hover:none){.mm-shared-media-range{--mm-media-range-height:6px}.mm-shared-media-range::-webkit-slider-thumb{opacity:1;width:12px;height:12px;transform:none}.mm-shared-media-range::-moz-range-thumb{opacity:1;width:12px;height:12px;transform:none}.mm-shared-media-range::-webkit-slider-thumb{margin-top:3px}}@media (prefers-reduced-motion:reduce){.mm-shared-media-range{transition:none}.mm-shared-media-range::-webkit-slider-thumb{transition:none}.mm-shared-media-range::-moz-range-thumb{transition:none}}.public-asset-save-menu{z-index:var(--mm-overlay-nested-menu-z,10040);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1c1d1ffa;border:1px solid #ffffff1f;border-radius:10px;width:208px;padding:5px;position:fixed;box-shadow:0 18px 48px #0000007a}.public-asset-save-menu button{width:100%;min-height:36px;color:var(--mm-ui-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 12px}.public-asset-save-menu button:is(:hover,:focus-visible){background:#ffffff17;outline:none}.public-asset-save-menu button:disabled{opacity:.5;cursor:wait}.mm-home__attachment-preview-trigger{border-radius:inherit;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.creative-composer .mm-home__attachment-list .mm-home__attachment-preview-trigger{border-radius:inherit;width:100%;height:100%;position:relative}.creative-composer .mm-home__attachment-preview-trigger img,.creative-composer .mm-home__attachment-preview-trigger video{object-fit:cover;background:#0d1118;width:100%;height:100%;display:block;position:absolute;inset:0}.image-preview-dialog__viewport.prompt-preview-dialog__text{aspect-ratio:auto;touch-action:pan-y;scrollbar-gutter:stable;place-items:start;margin:12px 16px 16px;padding:clamp(22px,4vw,56px);overflow:auto}.image-preview-dialog.is-floating .prompt-preview-dialog__text{margin-top:60px;padding-top:12px}.image-preview-dialog :is(.prompt-preview-dialog__text,.mm-shared-audio-player__content,.mm-shared-audio-player__lyrics,.mm-media-preview-dock__drawer-content){--preview-scrollbar-thumb:#ffffff29;scrollbar-gutter:stable}.image-preview-dialog :is(.prompt-preview-dialog__text,.mm-shared-audio-player__content,.mm-shared-audio-player__lyrics,.mm-media-preview-dock__drawer-content):is(:hover,:focus-within){--preview-scrollbar-thumb:#ffffff57}.image-preview-dialog ::-webkit-scrollbar{width:5px;height:5px}.image-preview-dialog ::-webkit-scrollbar-track{background:0 0}.image-preview-dialog ::-webkit-scrollbar-corner{background:0 0}.image-preview-dialog ::-webkit-scrollbar-thumb{background:var(--preview-scrollbar-thumb,#ffffff29);border-radius:999px}.image-preview-dialog ::-webkit-scrollbar-thumb:hover{background:#ffffff8f}.image-preview-dialog ::-webkit-scrollbar-button{width:0;height:0;display:none}@supports not selector(::-webkit-scrollbar){.image-preview-dialog :is(.prompt-preview-dialog__text,.mm-shared-audio-player__content,.mm-shared-audio-player__lyrics,.mm-media-preview-dock__drawer-content){scrollbar-width:thin;scrollbar-color:var(--preview-scrollbar-thumb) transparent}}.prompt-preview-dialog__text>div{width:min(720px,100%);margin:auto}.prompt-preview-dialog__text span{color:#7f8999;font-size:11px;font-weight:760}.prompt-preview-dialog__text p{overflow-wrap:anywhere;color:#e4e9f1;white-space:pre-wrap;margin:14px 0 0;font-size:15px;line-height:1.75}.mm-media-preview-dock{color:#e8edf6;background:#2a2d32;min-width:0;position:relative}.image-preview-dialog.is-floating .image-preview-dialog__backdrop.is-passive{background:#000000b8}.mm-media-preview-content{background:#000;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.image-preview-dialog__viewport:has(>img){touch-action:none}.image-preview-dialog__original-error{z-index:4;color:#fff;background:#91232ce6;border-radius:5px;margin:0;padding:7px 9px;font-size:12px;position:absolute;bottom:12px;right:12px}.mm-media-preview-content__actions button,.mm-media-preview-content__actions>span{color:#c9d1dc;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;padding:0;display:grid}.mm-media-preview-content__actions button:is(:hover,:focus-visible){color:#fff;background:#ffffff1a;outline:none}.mm-media-preview-content__actions{z-index:5;opacity:0;pointer-events:none;gap:4px;transition:opacity .14s;display:flex;position:absolute;top:10px;right:10px}.mm-media-preview-content:is(:hover,:focus-within) .mm-media-preview-content__actions{opacity:1;pointer-events:auto}.image-preview-dialog.is-floating .image-preview-dialog__overlay-tools button{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border:0;border-radius:50%}.image-preview-dialog.is-floating .image-preview-dialog__overlay-tools button:hover{background-color:#ffffff1f}.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-dock) .image-preview-dialog__footer{border-radius:0;width:100%;margin:0}.image-preview-dialog.is-floating .image-preview-dialog__panel.is-maximized:has(.mm-media-preview-dock) .image-preview-dialog__footer{display:none}.image-preview-dialog.is-floating .image-preview-dialog__panel.is-maximized:has(.mm-video-preview-content){grid-template-rows:minmax(0,1fr)}.image-preview-dialog.is-floating .image-preview-dialog__panel.is-maximized .mm-video-preview-content,.image-preview-dialog.is-floating .image-preview-dialog__panel.is-maximized .mm-video-preview-content .image-preview-dialog__viewport{width:100%;height:100%;min-height:0}.image-preview-dialog.is-floating .image-preview-dialog__panel.is-maximized .mm-video-preview-content .image-preview-dialog__viewport{aspect-ratio:auto}:is(.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__fullscreen,.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__close){box-shadow:none;background-color:#0000;background-position:50%;background-repeat:no-repeat;border:0;border-radius:0;outline:0}:is(.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__fullscreen:hover,.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__close:hover){background-color:#0000;background-position:50%;background-repeat:no-repeat}.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__fullscreen{background-image:url(/icons/media-preview/fullscreen.webp);background-size:30px}.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__fullscreen:hover{background-image:url(/icons/media-preview/fullscreen.webp);background-size:30px}.image-preview-dialog.is-floating .image-preview-dialog__panel.is-maximized:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__fullscreen{background-image:url(/icons/media-preview/restore.webp);background-size:30px}.image-preview-dialog.is-floating .image-preview-dialog__panel.is-maximized:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__fullscreen:hover{background-image:url(/icons/media-preview/restore.webp);background-size:30px}.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__fullscreen svg{display:none}.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__close{background-image:url(/icons/media-preview/close.webp);background-size:30px;font-size:0}.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__close:hover{background-image:url(/icons/media-preview/close.webp);background-size:30px}.image-preview-dialog.is-floating .image-preview-dialog__panel:has(.mm-media-preview-content) .image-preview-dialog__overlay-tools{z-index:100;opacity:1;pointer-events:auto}.mm-media-preview-dock__bar{background:#2a2d32fa;border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:22px;min-width:0;min-height:80px;padding:12px 50px;display:grid;position:relative}.mm-media-preview-dock__identity{align-items:center;gap:10px;min-width:0;display:flex}.mm-media-preview-dock__identity .is-disclosure{background:0 0;border-color:#0000;border-radius:50%;flex:0 0 22px;width:22px;height:22px}.mm-media-preview-dock__identity .is-disclosure:is(:hover,:focus-visible,[aria-pressed=true]){background:0 0;border-color:#0000}.mm-media-preview-dock__identity strong{color:#f2f5f9;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.mm-media-preview-dock__identity>span{color:#929aa6;flex:none;font-size:11px}.mm-media-preview-dock__identity>.home-template-card-publisher{color:#cbd3de;min-width:0;font-size:12px;transform:translateY(-3px)}.mm-media-preview-dock__identity>.home-template-card-publisher .home-template-card-publisher__name{max-width:120px}.mm-media-preview-dock__actions,.mm-media-preview-dock__primary,.mm-media-preview-dock__navigation,.mm-media-preview-dock__extra,.mm-media-preview-dock__extra>[role=group]{align-items:center;gap:8px;min-width:0;display:flex}.mm-media-preview-dock__actions{flex-wrap:wrap;justify-content:flex-start}.mm-media-preview-dock__route-actions{border-left:1px solid #fff3;align-items:center;padding-left:8px;display:flex}.mm-media-preview-dock__navigation{flex-wrap:nowrap;grid-column:2;justify-content:flex-end}.mm-media-preview-dock__utilities{flex:none;gap:4px;display:grid}.mm-media-preview-dock__utilities-row{justify-content:flex-end;align-items:center;gap:4px;min-height:28px;display:flex}.mm-media-preview-dock__primary{grid-column:1;overflow:hidden}.mm-media-preview-dock__end-actions{flex:none;align-items:center;gap:4px;display:flex}.mm-media-preview-dock__file-actions{justify-content:center;align-items:center;gap:4px;display:flex}.mm-media-preview-dock__file-actions .mm-media-preview-dock__button{flex-basis:30px;width:30px;height:28px}.mm-media-preview-dock__file-actions .mm-media-preview-dock__button.is-mobile-only{display:none}.mm-media-preview-dock__button.is-create{box-sizing:border-box;color:#191817;width:auto;min-width:108px;height:48px;box-shadow:none;background:0 0;border:0;border-radius:16px;padding:4px;font-size:13px;font-weight:700;transition:transform .14s}.mm-media-preview-dock__button.is-create:hover{color:#191817;filter:none;background:0 0}.mm-media-preview-dock__button.is-create:focus-visible{box-shadow:0 0 0 2px #818cf8b8}.mm-media-preview-dock__button.is-create:active{transform:scale(.995)}.mm-media-preview-dock__raised-button-shell,.mm-media-preview-dock__raised-button-surface,.mm-media-preview-dock__raised-button-label{display:block}.mm-media-preview-dock__raised-button-shell{width:100%}.mm-media-preview-dock__raised-button-surface{background:linear-gradient(#fff,#d6d3d16b);border-radius:12px;padding:4px;box-shadow:0 1px 3px #00000080}.mm-media-preview-dock__raised-button-label{white-space:nowrap;background:linear-gradient(#d6d3d16b,#fffc);border-radius:8px;padding:8px 12px;line-height:16px}.mm-media-preview-dock__button.is-create:active .mm-media-preview-dock__raised-button-surface{box-shadow:0 0 1px #00000080}.mm-media-preview-dock__button.is-create:disabled{opacity:.46}.mm-media-preview-dock__button.is-secondary{color:#f2f5f9;background:#ffffff14;border-color:#ffffff52;border-radius:7px;width:128px;min-width:128px;height:40px;font-size:13px;font-weight:700}.mm-media-preview-dock__button.is-secondary:is(:hover,:focus-visible){background:#ffffff24;border-color:#ffffff85}.mm-media-preview-dock__button.is-navigation{color:#d5dbe4;background:#ffffff1a;border-color:#ffffff14}.mm-media-preview-dock__button.is-navigation:is(:hover,:focus-visible){background:#ffffff29;border-color:#ffffff29}.mm-media-preview-dock__playback{color:#f4f7fb;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:grid}.mm-audio-preview-content{--mm-shared-audio-accent:var(--mm-type-audio,#b39af5);isolation:isolate;aspect-ratio:16/9;background:#21182f;width:100%;height:100%;min-height:320px;position:relative;overflow:hidden}.mm-audio-preview-content:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#05070c33,#05070c14);position:absolute;inset:0}.image-preview-dialog__audio-cover-backdrop{z-index:0;object-fit:cover;filter:blur(56px)saturate(1.28)brightness(.58);opacity:.82;width:124%;height:124%;position:absolute;inset:-12%;transform:scale(1.08)}.image-preview-dialog__audio-grainient{background:linear-gradient(118deg,#2a1d3d 0%,#553b73 34%,#24182f 68%,#674989 100%);position:absolute;inset:0;overflow:hidden}.mm-audio-preview-content.has-cover .image-preview-dialog__audio-grainient{opacity:.58;mix-blend-mode:soft-light}.mm-audio-grainient__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.mm-media-preview-dock__playback:hover{background:#ffffff24}.mm-media-preview-dock__playback svg{width:20px;height:20px}.mm-media-preview-dock__bitmap-icon{object-fit:contain;pointer-events:none;width:30px;height:30px;display:block}.mm-media-preview-dock__playback .mm-media-preview-dock__bitmap-icon{width:38px;height:38px}.mm-media-preview-dock__button.is-volume,.mm-media-preview-dock__button.is-disclosure{position:relative}.mm-media-preview-dock__button.is-volume .mm-media-preview-dock__bitmap-icon{width:32px;height:32px}.mm-media-preview-dock__button.is-volume[aria-pressed=true]:after{content:"";background:#f4f7fb;border-radius:2px;width:30px;height:2px;position:absolute;transform:rotate(-45deg);box-shadow:0 0 0 1px #1113178c}.mm-media-preview-dock__button.is-disclosure .mm-media-preview-dock__bitmap-icon{width:28px;height:28px;transition:transform .16s}.mm-media-preview-dock__button.is-disclosure[aria-pressed=true] .mm-media-preview-dock__bitmap-icon{transform:rotate(180deg)}.mm-media-preview-dock__divider{background:#ffffff17;width:1px;height:28px;margin:0 2px}.mm-media-preview-dock__button,.mm-media-preview-dock__extra button{color:#c9d1dc;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:0;text-decoration:none;display:grid}.mm-media-preview-dock__button.is-text{white-space:nowrap;width:auto;min-width:66px;padding:0 13px;font-size:12px;font-weight:720}.mm-media-preview-dock__button.is-text.is-create{width:auto;min-width:108px;padding:4px}.mm-media-preview-dock__button.is-action{flex-basis:30px;width:30px;min-width:30px;height:30px;padding:0}.mm-media-preview-dock__button.is-action svg{width:17px;height:17px}.mm-media-preview-dock__button.is-action>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mm-media-preview-dock__parameters{z-index:7;background:#202328;border:1px solid #ffffff1f;border-radius:8px;gap:12px;min-width:280px;padding:14px;display:grid;position:absolute;bottom:calc(100% - 52px);right:18px;box-shadow:0 18px 46px #00000061}.mm-media-preview-dock__parameters>strong{font-size:13px}.mm-media-preview-dock__parameters label{color:#aeb6c2;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.mm-media-preview-dock__parameters select,.mm-media-preview-dock__parameters input{color:#f2f5f9;background:#15171b;border:1px solid #ffffff24;border-radius:6px;width:104px;height:34px;padding:0 9px}.mm-media-preview-dock__edge-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.mm-media-preview-dock__edge-fields input{width:72px}.mm-media-preview-dock__parameter-actions{justify-content:flex-end;gap:8px;display:flex}.mm-media-preview-dock__parameter-actions button{color:#d8dee8;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:6px;height:34px;padding:0 14px}.mm-media-preview-dock__parameter-actions button.is-primary{color:#fff;background:#2563eb;border-color:#3b82f6}.mm-media-preview-dock__button:is(:hover,:focus-visible),.mm-media-preview-dock__extra button:is(:hover,:focus-visible),.mm-media-preview-dock__button[aria-pressed=true]{color:#fff;background:#ffffff13;border-color:#ffffff1a;outline:none}.mm-media-preview-dock__button:focus-visible,.mm-media-preview-dock__extra button:focus-visible{box-shadow:0 0 0 2px #818cf8b8}.mm-media-preview-dock__button:disabled,.mm-media-preview-dock__extra button:disabled{color:#626a77;cursor:not-allowed}.mm-media-preview-dock__extra output{color:#929ba8;font-variant-numeric:tabular-nums;text-align:center;min-width:58px;font-size:11px}.mm-media-preview-dock__drawer{z-index:6;width:min(460px,100%);max-height:min(68vh,640px);box-shadow:none;-webkit-user-select:text;user-select:text;background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:0;animation:.16s ease-out mm-media-preview-details-in;display:flex;position:absolute;bottom:100%;left:auto;right:0}.mm-media-preview-dock__drawer[hidden]{display:none}@keyframes mm-media-preview-details-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.mm-media-preview-dock__drawer-content{width:min(760px,100%);max-height:100%;overflow:auto}.mm-media-preview-dock__drawer-content>.mm-artifact-provenance-card{max-height:none;box-shadow:none;background:#16191ef5;border-color:#ffffff14}.mm-media-preview-dock__summary{background:#16191ef5;border:0;border-radius:0;padding:14px 16px}.mm-media-preview-dock__summary>strong{font-size:12px}.mm-media-preview-dock__summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0;display:grid}.mm-media-preview-dock__summary dl>div{min-width:0}.mm-media-preview-dock__summary dt{color:#7f8795;font-size:10px}.mm-media-preview-dock__summary dd{color:#e8edf6;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:5px 0 0;font-size:12px;overflow:hidden}@media (width<=760px){.image-preview-dialog.is-floating:has(.mm-media-preview-dock){padding:0}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .image-preview-dialog__backdrop.is-passive{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .image-preview-dialog__panel{border:0;border-radius:0;grid-template-rows:minmax(0,1fr) auto;min-width:0;max-width:none;min-height:0;max-height:none;width:100vw!important;height:100dvh!important;inset:0!important}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools{top:max(12px, env(safe-area-inset-top));left:auto;right:12px}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .image-preview-dialog__fullscreen{display:none}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .image-preview-dialog__overlay-tools .image-preview-dialog__close{background-color:#393939e0;background-size:24px;border-radius:50%;width:44px;height:44px}:is(.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .image-preview-dialog__footer,.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock){background:#000;border-radius:0;width:100%;margin:0}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__bar{min-height:0;padding:10px 12px max(10px, env(safe-area-inset-bottom));border-top-color:#ffffff1a;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:6px}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__primary{grid-column:1;width:100%}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__identity{width:100%}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__navigation{grid-column:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;display:grid}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__utilities{justify-self:start;margin:0}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__utilities-row{justify-content:flex-start}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__end-actions{justify-self:end}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__button.is-navigation{display:none}.image-preview-dialog.is-floating:has(.mm-media-preview-content){padding:0}.image-preview-dialog.is-floating:has(.mm-media-preview-content) .image-preview-dialog__backdrop.is-passive{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}.image-preview-dialog.is-floating:has(.mm-media-preview-content) .image-preview-dialog__panel{border:0;border-radius:0;grid-template-rows:minmax(0,1fr) auto;max-width:none;max-height:none;width:100vw!important;height:100dvh!important;inset:0!important}.image-preview-dialog.is-floating:has(.mm-media-preview-content) .image-preview-dialog__overlay-tools{top:max(12px, env(safe-area-inset-top));left:auto;right:12px}.image-preview-dialog.is-floating:has(.mm-media-preview-content) .image-preview-dialog__fullscreen{display:none}.image-preview-dialog.is-floating:has(.mm-media-preview-content) .image-preview-dialog__overlay-tools .image-preview-dialog__close{background-color:#393939e0;background-size:24px;border-radius:50%;width:44px;height:44px}.image-preview-dialog.is-floating:has(.mm-media-preview-content) .image-preview-dialog__footer{border-radius:0;width:100%;margin:0}.image-preview-dialog.is-floating:has(.mm-media-preview-content) .mm-media-preview-dock{background:#000}.image-preview-dialog.is-floating:has(.mm-media-preview-content) .mm-media-preview-dock__bar{background:#000;border-top-color:#ffffff1a}.mm-media-preview-content__actions{opacity:1;pointer-events:auto}.mm-media-preview-dock__bar{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:8px;min-height:108px;padding:12px;overflow:hidden}.mm-media-preview-dock__navigation{flex-wrap:wrap;grid-column:1;justify-content:flex-end;width:100%}.mm-media-preview-dock__utilities{margin-right:auto}.mm-media-preview-dock__primary{grid-column:1;width:100%}.mm-media-preview-dock__identity{flex:auto}.mm-media-preview-dock__button:not(.is-text),.mm-media-preview-dock__extra button{flex-basis:44px;width:44px;height:44px}.mm-media-preview-dock__file-actions .mm-media-preview-dock__button.is-mobile-only{display:grid}.mm-media-preview-dock__button.is-text{min-width:60px;padding:0 10px}.mm-media-preview-dock__button.is-text.is-create{width:94px;min-width:94px}.mm-media-preview-dock__button.is-text.is-secondary{width:auto;min-width:112px}.mm-media-preview-dock__parameters{min-width:0;bottom:calc(100% - 40px);left:8px;right:8px}.mm-media-preview-dock__playback{flex-basis:44px;width:44px;height:44px}.mm-media-preview-dock__drawer{width:100%;max-height:52vh;padding:0}.mm-media-preview-dock__summary dl{grid-template-columns:1fr}}.image-preview-dialog.is-floating.is-mobile-video-preview{padding:0}.image-preview-dialog.is-floating.is-mobile-video-preview .image-preview-dialog__backdrop.is-passive{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}.image-preview-dialog.is-floating.is-mobile-video-preview .image-preview-dialog__panel{background:#000;border:0;border-radius:0;grid-template-rows:minmax(0,1fr) auto;max-width:none;max-height:none;width:100dvw!important;height:100dvh!important;inset:0!important}.image-preview-dialog.is-floating.is-mobile-video-preview .image-preview-dialog__overlay-tools{top:max(18px, env(safe-area-inset-top));left:auto;right:16px}.image-preview-dialog.is-floating.is-mobile-video-preview .image-preview-dialog__fullscreen{display:none}.image-preview-dialog.is-floating.is-mobile-video-preview .image-preview-dialog__overlay-tools .image-preview-dialog__close{background-color:#393939e0;background-size:24px;border-radius:50%;width:44px;height:44px}.image-preview-dialog.is-floating.is-mobile-video-preview .is-mobile-video-preview__content,.image-preview-dialog.is-floating.is-mobile-video-preview .is-mobile-video-preview__content .image-preview-dialog__viewport{width:100%;height:100%;min-height:0}.image-preview-dialog.is-floating.is-mobile-video-preview .is-mobile-video-preview__content{place-items:stretch stretch;display:grid;overflow:hidden}.image-preview-dialog.is-floating.is-mobile-video-preview .is-mobile-video-preview__content .image-preview-dialog__viewport{aspect-ratio:auto;place-items:center;display:grid}.image-preview-dialog.is-floating.is-mobile-video-preview .is-mobile-video-preview__content .mm-shared-video-player{width:100%;height:100%}.image-preview-dialog.is-floating.is-mobile-video-preview .image-preview-dialog__footer,.image-preview-dialog.is-floating.is-mobile-video-preview .mm-media-preview-dock,.image-preview-dialog.is-floating.is-mobile-video-preview .mm-media-preview-dock__bar{background:#000;border-radius:0;width:100%;margin:0}.image-preview-dialog.is-floating.is-mobile-video-preview .mm-media-preview-dock__bar{border-top-color:#ffffff1a}@media (hover:none){.mm-media-preview-content__actions{opacity:1;pointer-events:auto}}@media (width<=760px){.image-preview-dialog.is-floating .image-preview-dialog__panel:not(.is-maximized):has(.image-preview-dialog__viewport>img){border-radius:16px;max-height:calc(100dvh - 16px);padding-top:44px;height:auto!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.image-preview-dialog.is-floating .image-preview-dialog__panel:not(.is-maximized) .image-preview-dialog__viewport:has(>img){width:100%;aspect-ratio:var(--image-natural-aspect-ratio,16 / 9);max-height:calc(100dvh - 136px)}.image-preview-dialog.is-floating .image-preview-dialog__panel.is-maximized:has(.image-preview-dialog__viewport>img){padding-top:44px}.image-preview-dialog.is-floating .image-preview-dialog__panel.is-maximized .image-preview-dialog__viewport:has(>img){aspect-ratio:auto;height:100%}.image-preview-dialog__panel:has(.image-preview-dialog__viewport>img) .image-preview-dialog__overlay-tools{gap:4px;top:4px;right:6px}.image-preview-dialog__panel:has(.image-preview-dialog__viewport>img) .image-preview-dialog__overlay-tools button{width:36px;height:36px}.image-preview-dialog__panel:has(.image-preview-dialog__viewport>img) .mm-media-preview-dock__bar{gap:6px;min-height:0;padding:10px 12px}.image-preview-dialog__panel:has(.image-preview-dialog__viewport>img) .mm-media-preview-dock__identity strong{font-size:14px;line-height:20px}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__bar{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;gap:8px}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__primary{grid-column:1;width:auto}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__identity{width:auto}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__identity>strong{display:none}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__navigation{grid-column:2;gap:8px;width:auto;display:flex}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .mm-media-preview-dock__end-actions{margin-left:auto}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .image-preview-dialog__panel:has(.image-preview-dialog__viewport>img){border-radius:0;max-height:none;padding-top:0;width:100vw!important;height:100dvh!important;inset:0!important;transform:none!important}.image-preview-dialog.is-floating:has(.mm-media-preview-dock) .image-preview-dialog__panel:has(.image-preview-dialog__viewport>img) .image-preview-dialog__viewport{aspect-ratio:auto;width:100%;height:100%;max-height:none}}.mm-media-preview-download-toast{z-index:10030;left:50%;bottom:max(96px, calc(76px + env(safe-area-inset-bottom)));color:#fff;pointer-events:none;background:#242a34e0;border-radius:999px;padding:8px 14px;font-size:13px;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}@media (width<=760px){.mm-media-preview-download-toast{display:none}}.mm-media-preview-loading{color:#b7bec9;place-items:center;min-width:min(72vw,420px);min-height:min(48vh,320px);font-size:14px;display:grid}
