.embed-dialog[data-v-0a1f873f]{z-index:10001;width:280px;max-width:calc(100vw - 24px);padding:10px;background:#141414f0;backdrop-filter:blur(8px);border:1px solid#ffffff26;border-radius:var(--mediabank-radius-md,8px);box-shadow:var(--mediabank-shadow-panel,0 20px 60px #0006)}.embed-dialog__textarea[data-v-0a1f873f]{width:100%;height:80px;font-size:11px;font-family:ui-monospace,Menlo,monospace;background:#ffffff14;border:1px solid#ffffff2e;border-radius:var(--mediabank-radius-sm,4px);color:#fff;padding:8px 10px;resize:none;outline:none}.bottom-sheet-root[data-v-a2961d68]{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.bottom-sheet-backdrop[data-v-a2961d68]{position:absolute;inset:0;background:#00000073;backdrop-filter:blur(2px);pointer-events:auto;animation:bottom-sheet-backdrop-fade-a2961d68.2s ease-out}@keyframes bottom-sheet-backdrop-fade-a2961d68{0%{opacity:0}to{opacity:1}}.bottom-sheet[data-v-a2961d68]{position:relative;pointer-events:auto;background:var(--mediabank-paper,#fff);color:var(--mediabank-ink,var(--body-text-color,#0f172a));border-radius:18px 18px 0 0;box-shadow:0 -8px 32px#0000002e;max-height:85vh;display:flex;flex-direction:column}.bottom-sheet__grabber[data-v-a2961d68]{width:36px;height:4px;border-radius:2px;background:#0000002e;margin:8px auto 4px;flex-shrink:0}.bottom-sheet__header[data-v-a2961d68]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px 0;flex-shrink:0}.bottom-sheet__title[data-v-a2961d68]{font-size:16px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottom-sheet__close[data-v-a2961d68]{width:32px;height:32px;border-radius:999px;background:#0000000f;border:none;cursor:pointer;display:grid;place-items:center;color:var(--mediabank-ink,var(--body-text-color,#0f172a));flex-shrink:0;transition:background.15s}.bottom-sheet__close[data-v-a2961d68]:hover{background:#0000001a}.bottom-sheet__close[data-v-a2961d68]:focus-visible{outline:2px solid var(--mediabank-accent,var(--primary-color));outline-offset:2px}.bottom-sheet__close[data-v-a2961d68] svg{width:16px;height:16px}.bottom-sheet__body[data-v-a2961d68]{flex:0 auto;min-height:0;overflow-y:auto;padding:8px 0 calc(8px + env(safe-area-inset-bottom,0px))}.bottom-sheet-slide-enter-active[data-v-a2961d68],.bottom-sheet-slide-leave-active[data-v-a2961d68]{transition:transform.25s cubic-bezier(.2,.7,.3,1)}.bottom-sheet-slide-enter-from[data-v-a2961d68],.bottom-sheet-slide-leave-to[data-v-a2961d68]{transform:translateY(100%)}.bottom-sheet-slide-enter-to[data-v-a2961d68],.bottom-sheet-slide-leave-from[data-v-a2961d68]{transform:translateY(0)}.action-sheet__peek[data-v-541f16db]{display:flex;gap:12px;align-items:center;width:100%;min-width:0;padding:4px 0 12px;border-bottom:1px solid var(--mediabank-line,#0f172a17)}.action-sheet__thumb[data-v-541f16db]{width:52px;height:52px;object-fit:cover;border-radius:6px;flex-shrink:0;background:var(--mediabank-paper-soft,#f5f7fa)}.action-sheet__peek-text[data-v-541f16db]{flex:1;min-width:0}.action-sheet__peek-title[data-v-541f16db]{font-size:13.5px;font-weight:500;color:var(--mediabank-ink,var(--body-text-color,#0f172a));line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-sheet__peek-meta[data-v-541f16db]{margin-top:3px;display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--mediabank-ink-soft,var(--body-text-color-secondary,#64748b))}.action-sheet__license-dot[data-v-541f16db]{width:8px;height:8px;border-radius:2px;flex-shrink:0}.action-sheet__license-dot--unrestricted[data-v-541f16db]{background:var(--mediabank-license-unrestricted,#2e9e3d)}.action-sheet__license-dot--restricted[data-v-541f16db]{background:var(--mediabank-license-restricted,#f0b200)}.action-sheet__license-dot--owner-only[data-v-541f16db]{background:var(--mediabank-license-owner,#d43a2f)}.action-sheet__list[data-v-541f16db]{list-style:none;margin:0;padding:6px 8px 14px}.action-sheet__row[data-v-541f16db]{width:100%;min-height:48px;display:flex;align-items:center;gap:14px;padding:10px 12px;background:#0000;border:none;border-radius:8px;font-family:inherit;font-size:14.5px;color:var(--mediabank-ink,var(--body-text-color,#0f172a));cursor:pointer;text-align:left;-webkit-text-decoration:none;text-decoration:none;transition:background.15s}.action-sheet__row[data-v-541f16db]:hover{background:var(--mediabank-hover,#0f172a0a)}.action-sheet__row[data-v-541f16db]:focus-visible{outline:2px solid var(--mediabank-accent,var(--primary-color));outline-offset:-2px}.action-sheet__row--disabled[data-v-541f16db]{opacity:.5;cursor:not-allowed}.action-sheet__row--disabled[data-v-541f16db]:hover{background:#0000}.action-sheet__terms[data-v-541f16db]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.4;color:var(--mediabank-ink,var(--body-text-color,#0f172a));cursor:pointer}.action-sheet__terms input[type=checkbox][data-v-541f16db]{margin:3px 0 0;flex-shrink:0;cursor:pointer}.action-sheet__terms-text[data-v-541f16db]{flex:1}.action-sheet__terms-link[data-v-541f16db]{padding:0;border:0;background:#0000;font:inherit;cursor:pointer;color:var(--mediabank-accent,var(--primary-color));-webkit-text-decoration:underline;text-decoration:underline}.action-sheet__icon[data-v-541f16db]{width:32px;height:32px;border-radius:8px;background:var(--mediabank-paper-soft,#f5f7fa);display:grid;place-items:center;color:var(--mediabank-ink,var(--body-text-color,#0f172a));flex-shrink:0}.action-sheet__icon[data-v-541f16db] svg{width:16px;height:16px}.action-sheet__label[data-v-541f16db]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-sheet__chevron[data-v-541f16db]{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;color:var(--mediabank-ink-soft,var(--body-text-color-secondary,#64748b));transition:transform.2s;flex-shrink:0}.action-sheet__chevron--open[data-v-541f16db]{transform:rotate(180deg)}.action-sheet__chevron[data-v-541f16db] svg{width:18px;height:18px}.action-sheet__stats-panel[data-v-541f16db]{margin:4px 12px 8px 56px;padding:10px 12px;background:var(--mediabank-paper-soft,#f5f7fa);border-radius:8px;font-size:12.5px;color:var(--mediabank-ink,var(--body-text-color,#0f172a))}.action-sheet__stats-title[data-v-541f16db]{font-weight:600;margin-bottom:6px;color:var(--mediabank-ink-soft,var(--body-text-color-secondary,#64748b));text-transform:uppercase;font-size:10.5px;letter-spacing:.06em}.action-sheet__stats-grid[data-v-541f16db]{display:flex;justify-content:space-between;gap:8px}.action-sheet__stats-cell[data-v-541f16db]{flex:1;display:flex;flex-direction:column;gap:2px}.action-sheet__stats-month[data-v-541f16db]{font-size:11px;color:var(--mediabank-ink-soft,var(--body-text-color-secondary,#64748b))}.action-sheet__stats-count[data-v-541f16db]{font-size:16px;font-weight:600}.action-sheet__stats-empty[data-v-541f16db]{font-size:12px;color:var(--mediabank-ink-soft,var(--body-text-color-secondary,#64748b))}.quick-actions[data-v-0794e037]{display:inline-flex;align-items:center;gap:var(--mediabank-quick-action-gap,6px);flex-wrap:wrap;justify-content:flex-end}.quick-actions[data-v-0794e037]>*{position:relative}.icons[data-v-0794e037]{display:grid;place-items:center;width:var(--mediabank-quick-action-size,44px);height:var(--mediabank-quick-action-size,44px);border:0;padding:0;border-radius:var(--mediabank-radius-md,8px);background:#0000008c;backdrop-filter:blur(6px);color:#fff;cursor:pointer;transition:background.15s,color.15s;-webkit-text-decoration:none;text-decoration:none}.icons[data-v-0794e037]:hover{background:#000000bf;color:#fff}.icons--active[data-v-0794e037]{background:var(--mediabank-accent,var(--primary-color));color:var(--mediabank-accent-ink,var(--primary-color-contrast,#fff))}.icons--active[data-v-0794e037]:hover{background:var(--mediabank-accent,var(--primary-color))}.icons[data-v-0794e037] svg{width:var(--mediabank-quick-action-icon-size,20px);height:var(--mediabank-quick-action-icon-size,20px);color:inherit}.embed-cluster[data-v-0794e037],.share-cluster[data-v-0794e037]{position:relative;display:inline-flex}.download-cluster[data-v-0794e037] .download-picker__trigger{width:var(--mediabank-quick-action-size,44px);height:var(--mediabank-quick-action-size,44px);border-radius:var(--mediabank-radius-md,8px);background:#0000008c;backdrop-filter:blur(6px);color:#fff;border:0}.download-cluster[data-v-0794e037] .download-picker__trigger:hover{background:#000000bf;color:#fff}.download-cluster[data-v-0794e037] .download-picker__trigger svg{width:var(--mediabank-quick-action-icon-size,20px);height:var(--mediabank-quick-action-icon-size,20px)}.overflow[data-v-0794e037]{display:none}@media (width<=1023px),(hover:none){.download-cluster[data-v-0794e037],.embed-cluster[data-v-0794e037],.icons.basket[data-v-0794e037],.icons.collect[data-v-0794e037],.icons.link[data-v-0794e037],.icons.similar[data-v-0794e037],.share-cluster[data-v-0794e037]{display:none}.overflow[data-v-0794e037]{display:grid}}.statistics[data-v-c8f67366]{background-color:#00000059;border-radius:1em;width:2em;color:var(--secondary-color);height:2em;padding:.3em;display:flex;cursor:pointer}.statistics .statisticsDisplay[data-v-c8f67366]{position:absolute;background-color:var(--secondary-color);left:0;color:var(--secondary-color-contrast);top:5em;padding:1em;width:80%;border-radius:.4em}.statistics .statisticsDisplay .months[data-v-c8f67366]{display:flex;justify-content:space-between}.favorite[data-v-6f9c486a]{background-color:#00000059;border-radius:1em;width:2em;color:var(--secondary-color);height:2em;padding:.3em;display:flex;cursor:pointer}.preview-overlay[data-v-21f7c38b]{position:absolute;inset:0;display:grid;align-content:start;justify-items:end;padding:8px;pointer-events:auto}.preview-overlay .overlay-upper[data-v-21f7c38b],.preview-overlay .preview-actions[data-v-21f7c38b],.preview-overlay .preview-middle[data-v-21f7c38b]{visibility:hidden;opacity:0;transition:visibility 0s.15s linear,opacity.15s}.preview-overlay:focus .overlay-upper[data-v-21f7c38b],.preview-overlay:focus .preview-actions[data-v-21f7c38b],.preview-overlay:focus .preview-middle[data-v-21f7c38b],.preview-overlay:focus-within .overlay-upper[data-v-21f7c38b],.preview-overlay:focus-within .preview-actions[data-v-21f7c38b],.preview-overlay:focus-within .preview-middle[data-v-21f7c38b],.preview-overlay:hover .overlay-upper[data-v-21f7c38b],.preview-overlay:hover .preview-actions[data-v-21f7c38b],.preview-overlay:hover .preview-middle[data-v-21f7c38b]{visibility:visible;opacity:1;transition-delay:0s}.preview-overlay .type-badge[data-v-21f7c38b]{position:absolute;top:8px;left:8px;padding:3px 7px;border-radius:var(--mediabank-radius-sm,4px);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#fff;backdrop-filter:blur(4px);z-index:1}.preview-overlay .type-badge--video[data-v-21f7c38b]{background:#0009}.preview-overlay .consent-badge[data-v-21f7c38b]{z-index:1;pointer-events:none}.preview-overlay .visually-hidden[data-v-21f7c38b]{clip-path:inset(50%);inline-size:1px;block-size:1px;overflow:hidden;white-space:nowrap}.preview-overlay .license-dot[data-v-21f7c38b]{position:absolute;bottom:10px;left:10px;width:18px;height:18px;border-radius:var(--mediabank-radius-sm,4px);border:1.5px solid#ffffffe6;z-index:1}.preview-overlay .license-dot--unrestricted[data-v-21f7c38b]{background:var(--mediabank-license-unrestricted,#2e9e3d)}.preview-overlay .license-dot--restricted[data-v-21f7c38b]{background:var(--mediabank-license-restricted,#f0b200)}.preview-overlay .license-dot--owner-only[data-v-21f7c38b]{background:var(--mediabank-license-owner,#d43a2f)}.preview-overlay .overlay-content[data-v-21f7c38b]{position:absolute;inset:0;pointer-events:none}.preview-overlay .overlay-upper[data-v-21f7c38b]{position:absolute;top:44px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:0 10px;pointer-events:auto}.preview-overlay .preview-middle[data-v-21f7c38b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;pointer-events:auto}.preview-overlay .preview-middle .edit-button[data-v-21f7c38b]{background:var(--secondary-color);color:var(--secondary-color-contrast);text-transform:uppercase;padding:6px 12px 6px 8px;border-radius:var(--mediabank-radius-md,8px);display:flex;align-items:center;gap:4px;cursor:pointer;font-size:12px;font-weight:500}.preview-overlay .preview-middle .edit-button[data-v-21f7c38b]:hover{background:var(--secondary-color-contrast);color:var(--secondary-color)}.preview-overlay .preview-baseline[data-v-21f7c38b]{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:flex-end;justify-content:space-between;padding:28px 10px 10px 38px;gap:8px;background:linear-gradient(0deg,#000000a6 0%,#0000);color:#fff;pointer-events:auto}.preview-overlay .caption[data-v-21f7c38b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.25}.preview-overlay .caption-title[data-v-21f7c38b]{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-overlay .caption-author[data-v-21f7c38b]{font-size:11px;font-weight:400;color:#ffffffc7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-overlay .preview-actions[data-v-21f7c38b]{flex-shrink:0}@media (width<=1023px),(hover:none){.preview-overlay .preview-actions[data-v-21f7c38b]{visibility:visible;opacity:1}.preview-overlay .caption[data-v-21f7c38b],.preview-overlay .overlay-upper[data-v-21f7c38b],.preview-overlay .preview-middle[data-v-21f7c38b]{display:none}.preview-overlay .preview-baseline[data-v-21f7c38b]{background:none;padding:6px;justify-content:flex-end}}p[data-v-21f7c38b]{margin:0}.error-message[data-v-21f7c38b]{width:100%;text-align:center;bottom:0;background-color:#0009;color:#fff;height:3em;padding-top:.8em;position:absolute}.item-wrapper[data-v-45faa370]{position:relative;display:block;transition:transform.2s;cursor:pointer}.item-wrapper[data-v-45faa370]:hover{transform:translateY(-2px)}.item-wrapper:hover .item-image-area[data-v-45faa370]{box-shadow:var(--mediabank-shadow-hover,0 8px 24px #00000026)}.item-wrapper.is-selected .item-image-area[data-v-45faa370]{box-shadow:0 0 0 3px var(--mediabank-accent,var(--primary-color)),var(--mediabank-shadow-hover,0 8px 24px #00000026)}.item-image-area[data-v-45faa370]{position:relative;width:100%;border-radius:var(--mediabank-radius-sm,4px);overflow:hidden;background:var(--mediabank-paper-soft,#f5f7fa);transition:box-shadow.2s}@media (width<=1023px){.item-image-area[data-v-45faa370]{aspect-ratio:4 / 3!important}.image[data-v-45faa370]{object-fit:cover}}.image[data-v-45faa370]{width:100%;height:100%;--dynamic-image-height:100%;object-fit:cover;display:block;background:var(--mediabank-paper-soft,#f5f7fa)}.download-count[data-v-45faa370]{padding:6px 2px 0;font-size:11px;color:var(--mediabank-ink-soft,var(--body-text-color-secondary,#64748b))}.box-picker-lock-badge[data-v-45faa370]{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:999px;background:#0f172ab3;color:#fff;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none;backdrop-filter:blur(4px)}.box-picker-lock-badge[data-v-45faa370] svg{width:16px;height:16px}