@layer pages{.aem-ra-root{display:flex;align-items:center;justify-content:center;gap:0.2rem;font-size:var(--font-size1);line-height:1;.aem-ra-trigger{flex-shrink:0}.aem-ra-byodoji-id,.aem-ra-id{font:10px/1 Charter,'Bitstream Charter',Cambria,Constantia,serif;max-width:10em;height:10px;white-space:nowrap}.aem-ra-name{text-align:left;font-size:var(--font-size2);line-height:1;height:var(--font-size2);white-space:nowrap}}.aem-ra-menu-button{display:flex;text-align:center;justify-content:flex-start;gap:var(--space2)}.aem-ra-content{.aem-ra-title{font-size:var(--font-size3);font-weight:700;text-align:center;margin:var(--space2) 0;display:flex;align-items:center;justify-content:center;gap:0.5rem}h2{margin-top:1rem;margin-bottom:0.5rem;font:var(--font-size2) var(--font-mono)}}.aem-ra-bio{max-height:200px;max-width:400px;overflow-x:scroll;overscroll-behavior-x:contain;overflow-y:auto;margin:1rem auto;padding:0.5rem;box-shadow:inset 0 0 1px var(--normal-6);p{font-size:var(--font-size1)}}.aem-rp-avatar-trigger{appearance:none;display:block;padding:0;border:0;background:transparent;color:inherit;line-height:0}.aem-rp-avatar-trigger img{object-fit:cover;overflow:hidden}.aem-ra-byodoji-id{appearance:none;border:0;padding:0;background:transparent;color:inherit;cursor:pointer}.aem-rp-profile{position:fixed;inset:auto;margin:0;padding:var(--space3);max-width:min(400px,calc(100vw - 16px));max-height:70vh;overflow:auto;color:var(--normal);background:var(--bg-0);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--elevation-medium);z-index:1100}.aem-rp-profile h2{margin:1rem 0 .5rem;font:var(--font-size2) var(--font-mono)}.aem-rp-copy{font:inherit;color:inherit;background:transparent;border:0;text-align:left;overflow-wrap:anywhere;cursor:pointer}.aem-rp-dialog{width:min(92vw,860px);max-height:90svh;overflow:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-0);color:inherit;padding:var(--space3)}.aem-rp-dialog::backdrop{background:#0008}.aem-rp-dialog h2{font-size:var(--font-size4);margin-bottom:var(--space2)}.aem-rp-field{display:grid;gap:var(--space1);margin-top:var(--space4);font-size:var(--font-size3)}.aem-rp-field>span{font-weight:bold}.aem-rp-field>input:not([type=file]),.aem-rp-field>textarea{width:100%;padding:var(--space2);border-radius:var(--radius-input);font:inherit;box-shadow:inset 0 0 2px .3px var(--normal-6);background:var(--bg-0);color:var(--normal)}.aem-rp-field p,.aem-rp-field small{font-size:var(--font-size2);color:var(--normal-3)}.aem-rp-previews{display:grid;gap:var(--space2)}.aem-rp-previews figure{margin:0;max-width:300px}.aem-rp-previews img{max-width:100%;height:auto}.aem-rp-previews figcaption{font-size:var(--font-size1)}.aem-rp-actions{display:flex;justify-content:flex-end;gap:var(--space2);margin-top:var(--space3)}.aem-rp-temporary{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:9999px;border:2px solid color-mix(in srgb,var(--palette-accent-strong) 76%,var(--palette-paper));background:color-mix(in srgb,var(--palette-accent) 12%,var(--palette-paper));color:var(--palette-accent-strong);font-weight:900;line-height:1;letter-spacing:0;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--palette-paper) 70%,transparent)}}.aem-clip-clip{cursor:pointer;display:inline-block;padding:var(--space1);border-radius:var(--radius-input);transition:background-color 100ms,box-shadow 100ms,transform 100ms ease}@media (hover:hover){.aem-clip-clip:hover{background-color:color-mix(in srgb,var(--normal) 6%,transparent)}}.aem-clip-clip:active{transform:scale(0.98)}.aem-clip-clip:focus-visible{outline:2px solid color-mix(in srgb,var(--positive) 70%,transparent);outline-offset:1px}.aem-clip-clip[data-state=copied]{background-color:color-mix(in srgb,var(--positive) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--positive) 50%,transparent)}.aem-clip-clip[data-state=failed]{background-color:color-mix(in srgb,var(--danger) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 50%,transparent)}@media (prefers-reduced-motion:reduce){.aem-clip-clip{transition:none}.aem-clip-clip:active{transform:none}}.aem-clip-tooltip-content{pointer-events:none;z-index:9999;position:relative;border-radius:var(--radius-input);padding:var(--space1) var(--space2);font-size:var(--font-size2);line-height:1.5;color:var(--normal);background-color:var(--bg-0);margin:0rem 0.5rem;box-shadow:var(--overlay-shadow);animation-duration:0.2s;animation-timing-function:ease-out;will-change:transform,opacity;width:max-content;max-width:80vw;display:block;white-space:wrap}.aem-clip-tooltip-content[data-interactive=true][data-state=delayed-open]{pointer-events:auto}.aem-clip-tooltip-content[data-state=delayed-open][data-side=top]{animation-name:var(--byodoji-motion-slide-down-fade-name)}.aem-clip-tooltip-content[data-state=closed]{animation-name:var(--byodoji-motion-fade-out-name);animation-duration:0.4s}.aem-clip-tooltip-content[data-state=delayed-open][data-side=right]{animation-name:var(--byodoji-motion-slide-left-fade-name)}.aem-clip-tooltip-content[data-state=delayed-open][data-side=bottom]{animation-name:var(--byodoji-motion-slide-up-fade-name)}.aem-clip-tooltip-content[data-state=delayed-open][data-side=left]{animation-name:var(--byodoji-motion-slide-right-fade-name)}.aem-clip-hidden{position:absolute;max-width:0;width:0px;max-height:0;height:0px;padding:0;margin:0}.aem-clip-tooltip-trigger{cursor:pointer}@media (hover:hover) and (pointer:fine){.aem-clip-tooltip-trigger[data-inline=true]{display:inline-flex;align-items:center;justify-content:center}.aem-clip-tooltip-trigger[data-inline=false]{display:flex;align-items:center;justify-content:center}}.aem-clip-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@charset "UTF-8";.aem-a3-name{font-size:var(--font-size4);font-weight:700}.aem-a3-header{display:flex;align-items:center;justify-content:center;gap:var(--space2)}.aem-a3-name-container{display:flex;flex-direction:column;line-height:1.1;text-align:left}.aem-a3-name-container :is(h1,:where([data-heading-style=title])){font-size:var(--font-size2);font-weight:700}.aem-a3-name-container h2{font-size:var(--font-size1);font-weight:400;color:var(--muted);font-family:"Courier New",Courier,monospace}.aem-a3-root{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:flex-start;gap:var(--space1)}.aem-a3-bio{}.aem-a3-markdown{}.aem-a3-markdown :is(h1,:where([data-heading-style=title])),.aem-a3-markdown h2,.aem-a3-markdown h3,.aem-a3-markdown h4,.aem-a3-markdown h5,.aem-a3-markdown h6{font-weight:700}.aem-a3-markdown ul{list-style-type:disc;margin-left:var(--space4)}.aem-a3-markdown p,.aem-a3-markdown li{font-size:var(--font-size3);line-height:1.8}.aem-a3-markdown p{margin:var(--space2) 0}.aem-a3-tip-tooltip-content{pointer-events:none;z-index:9999;position:relative;border-radius:var(--radius-input);padding:var(--space1) var(--space2);font-size:var(--font-size2);line-height:1.5;color:var(--normal);background-color:var(--bg-0);margin:0rem 0.5rem;box-shadow:var(--overlay-shadow);animation-duration:0.2s;animation-timing-function:ease-out;will-change:transform,opacity;width:max-content;max-width:80vw;display:block;white-space:wrap}.aem-a3-tip-tooltip-content[data-interactive=true][data-state=delayed-open]{pointer-events:auto}.aem-a3-tip-tooltip-content[data-state=delayed-open][data-side=top]{animation-name:var(--byodoji-motion-slide-down-fade-name)}.aem-a3-tip-tooltip-content[data-state=closed]{animation-name:var(--byodoji-motion-fade-out-name);animation-duration:0.4s}.aem-a3-tip-tooltip-content[data-state=delayed-open][data-side=right]{animation-name:var(--byodoji-motion-slide-left-fade-name)}.aem-a3-tip-tooltip-content[data-state=delayed-open][data-side=bottom]{animation-name:var(--byodoji-motion-slide-up-fade-name)}.aem-a3-tip-tooltip-content[data-state=delayed-open][data-side=left]{animation-name:var(--byodoji-motion-slide-right-fade-name)}.aem-a3-tip-hidden{position:absolute;max-width:0;width:0px;max-height:0;height:0px;padding:0;margin:0}.aem-a3-tip-tooltip-trigger{cursor:pointer}@media (hover:hover) and (pointer:fine){.aem-a3-tip-tooltip-trigger[data-inline=true]{display:inline-flex;align-items:center;justify-content:center}.aem-a3-tip-tooltip-trigger[data-inline=false]{display:flex;align-items:center;justify-content:center}}.aem-a3-shell{display:contents}.aem-a3-tip-tooltip-content[popover]{position:fixed;inset:auto;border:0}.aem-a3-tip-tooltip-content:not(:popover-open){display:none}.aem-ra-root{display:flex;align-items:center;justify-content:center;gap:0.2rem;font-size:var(--font-size1);line-height:1}.aem-ra-root .aem-ra-trigger{flex-shrink:0}.aem-ra-root .aem-ra-byodoji-id,.aem-ra-root .aem-ra-id{font:10px/1 Charter,"Bitstream Charter",Cambria,Constantia,serif;max-width:10em;height:10px;white-space:nowrap}.aem-ra-root .aem-ra-name{text-align:left;font-size:var(--font-size2);line-height:1;height:var(--font-size2);white-space:nowrap}.aem-ra-menu-button{display:flex;text-align:center;justify-content:flex-start;gap:var(--space2)}.aem-ra-content .aem-ra-title{font-size:var(--font-size3);font-weight:700;text-align:center;margin:var(--space2) 0;display:flex;align-items:center;justify-content:center;gap:0.5rem}.aem-ra-content h2{margin-top:1rem;margin-bottom:0.5rem;font:var(--font-size2) var(--font-mono)}.aem-ra-bio{max-height:200px;max-width:400px;overflow-x:scroll;overscroll-behavior-x:contain;overflow-y:auto;margin:1rem auto;padding:0.5rem;box-shadow:inset 0 0 1px var(--normal-6)}.aem-ra-bio p{font-size:var(--font-size1)}@charset "UTF-8";.aem-a3-name{font-size:var(--font-size4);font-weight:700}.aem-a3-header{display:flex;align-items:center;justify-content:center;gap:var(--space2)}.aem-a3-name-container{display:flex;flex-direction:column;line-height:1.1;text-align:left}.aem-a3-name-container :is(h1,:where([data-heading-style=title])){font-size:var(--font-size2);font-weight:700}.aem-a3-name-container h2{font-size:var(--font-size1);font-weight:400;color:var(--muted);font-family:"Courier New",Courier,monospace}.aem-a3-root{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:flex-start;gap:var(--space1)}.aem-a3-bio{}.aem-a3-markdown{}.aem-a3-markdown :is(h1,:where([data-heading-style=title])),.aem-a3-markdown h2,.aem-a3-markdown h3,.aem-a3-markdown h4,.aem-a3-markdown h5,.aem-a3-markdown h6{font-weight:700}.aem-a3-markdown ul{list-style-type:disc;margin-left:var(--space4)}.aem-a3-markdown p,.aem-a3-markdown li{font-size:var(--font-size3);line-height:1.8}.aem-a3-markdown p{margin:var(--space2) 0}.aem-at-temporary-account-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:9999px;border:2px solid color-mix(in srgb,var(--palette-accent-strong) 76%,var(--palette-paper));background:color-mix(in srgb,var(--palette-accent) 12%,var(--palette-paper));color:var(--palette-accent-strong);font-weight:900;line-height:1;letter-spacing:0;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--palette-paper) 70%,transparent)}.aem-at-glyph{transform:translateY(-0.02em)}.aem-al-root{display:flex;align-items:center;justify-content:center;border-radius:100%}.aem-al-circle{animation:var(--byodoji-motion-waiting-spinner-name) 2s linear infinite}.aem-clip-clip{cursor:pointer;display:inline-block;padding:var(--space1);border-radius:var(--radius-input);transition:background-color 100ms,box-shadow 100ms,transform 100ms ease}@media (hover:hover){.aem-clip-clip:hover{background-color:color-mix(in srgb,var(--normal) 6%,transparent)}}.aem-clip-clip:active{transform:scale(0.98)}.aem-clip-clip:focus-visible{outline:2px solid color-mix(in srgb,var(--positive) 70%,transparent);outline-offset:1px}.aem-clip-clip[data-state=copied]{background-color:color-mix(in srgb,var(--positive) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--positive) 50%,transparent)}.aem-clip-clip[data-state=failed]{background-color:color-mix(in srgb,var(--danger) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 50%,transparent)}@media (prefers-reduced-motion:reduce){.aem-clip-clip{transition:none}.aem-clip-clip:active{transform:none}}.aem-copy-container{display:grid;grid-template-columns:1fr 20px;gap:var(--space1);border-radius:var(--radius-input);letter-spacing:0;text-wrap:wrap;padding:var(--space1);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--positive) 45%,transparent);background-color:color-mix(in srgb,var(--positive) 8%,transparent);align-items:center;transition:background-color 100ms,box-shadow 100ms,scale 100ms;-webkit-tap-highlight-color:transparent}@media (hover:hover){.aem-copy-container:hover:not(:disabled){background-color:color-mix(in srgb,var(--positive) 14%,transparent)}}.aem-copy-container:active:not(:disabled){scale:0.98}.aem-copy-container:focus-visible{outline:2px solid color-mix(in srgb,var(--positive) 70%,transparent);outline-offset:2px}.aem-copy-container:disabled{opacity:0.5;cursor:not-allowed}.aem-copy-container[data-state=copied]{box-shadow:inset 0 0 0 1px var(--positive)}.aem-copy-container[data-state=failed]{box-shadow:inset 0 0 0 1px var(--danger)}.aem-copy-container .aem-copy-icon{color:var(--brand)}.aem-copy-container .aem-copy-content{text-align:center;padding:var(--space1);font-size:var(--font-size2);word-break:break-all;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.aem-copy-container{transition:none}.aem-copy-container:active:not(:disabled){scale:none}}.aem-copy-icon{display:inline-grid;place-items:center;line-height:0}.aem-copy-icon > svg{grid-area:1/1;opacity:0;scale:0.6;transition:opacity 90ms ease-out,scale 140ms cubic-bezier(0.3,1.4,0.5,1)}.aem-copy-icon[data-state=idle] > [data-icon=idle],.aem-copy-icon[data-state=copied] > [data-icon=copied],.aem-copy-icon[data-state=failed] > [data-icon=failed]{opacity:1;scale:1}.aem-copy-icon[data-state=copied] > [data-icon=copied]{color:var(--positive)}.aem-copy-icon[data-state=failed] > [data-icon=failed]{color:var(--danger)}@media (prefers-reduced-motion:reduce){.aem-copy-icon > svg{transition:none;scale:1}}.aem-copy-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.aem-dm-Button{display:flex;gap:var(--space1);align-items:center;padding:1px!important}.aem-du-UploadImage{padding:var(--space2) 0;margin:var(--space2) auto;border-radius:0.5rem;text-align:center;padding:1rem;background-color:var(--bg-3)}.aem-du-UploadImage .aem-du-ImagesContainer{display:grid;justify-items:center}.aem-du-UploadImage .aem-du-MultipleContainer{justify-content:center;flex-wrap:wrap}.aem-du-UploadImage .aem-du-ImageContainer{width:min(100%,350px);max-width:350px;max-height:350px;margin-inline:auto}.aem-du-UploadImage .aem-du-ImageContainer img{width:auto;max-width:350px;height:auto;max-height:350px;object-fit:contain}.aem-du-Image{object-fit:cover}.aem-du-Preview{background-color:var(--bg-1);padding:var(--space2);display:grid;grid-template-columns:1fr 2fr;border-radius:var(--space2);gap:var(--space2)}.aem-du-Preview .aem-du-Image{border-radius:var(--space2)}.aem-du-Preview .aem-du-Header{text-align:left;display:grid;align-content:center;grid-template-columns:auto 1fr;gap:var(--space1);font:1rem monospace}.aem-df-Root{appearance:none;-webkit-appearance:none;width:100%;padding:var(--space2);border-radius:var(--space1);font-size:var(--font-size2);box-shadow:0 0 2px 0px var(--normal-6);transition:background-color 0.3s ease,box-shadow 0.3s ease,outline 0.3s ease,transform 0.3s ease;background-color:var(--bg-2);color:var(--normal);cursor:pointer;text-align:inherit}.aem-df-Root:disabled{cursor:not-allowed;opacity:0.65}.aem-df-Root p{margin:var(--space1);padding:0;font-size:var(--font-size1)}.aem-df-Root{outline:4px dashed var(--positive)}.aem-df-Root:focus,.aem-df-Root:focus-within{outline:4px dashed var(--positive);background-color:var(--bg-5);box-shadow:0 0 5px 2px var(--positive)}.aem-df-Root:focus[aria-invalid=true],.aem-df-Root:focus-within[aria-invalid=true]{box-shadow:0 0 5px 2px var(--danger)}.aem-df-Root:focus[aria-invalid=false],.aem-df-Root:focus-within[aria-invalid=false]{box-shadow:0 0 5px 2px var(--tertiary)}@media (hover:hover){.aem-df-Root:hover{outline:4px dashed var(--positive);background-color:var(--bg-5);box-shadow:0 0 5px 2px var(--positive)}.aem-df-Root:hover[aria-invalid=true]{box-shadow:0 0 5px 2px var(--danger)}.aem-df-Root:hover[aria-invalid=false]{box-shadow:0 0 5px 2px var(--tertiary)}}.aem-df-Root:active{outline:2px dashed var(--positive);background-color:var(--positive-50);transform:scale(0.98)}.aem-df-Root .aem-df-Header{font-size:1.1rem;font-weight:bold}.aem-df-Compact{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin-block-start:var(--space1);padding:0 12px;border:1px solid var(--palette-border);border-radius:var(--radius-input);background:none;color:var(--palette-ink);font-size:0.875rem;cursor:pointer}@media (pointer:coarse){.aem-df-Compact{min-height:44px}}@media (hover:hover){.aem-df-Compact:hover:not(:disabled){background:var(--palette-surface-strong)}}.aem-df-Compact:focus-visible{outline:2px solid var(--palette-accent-strong);outline-offset:2px}.aem-df-Compact:disabled{opacity:0.5;cursor:not-allowed}:where(.aem-eimg-image){display:inline-block}.aem-eimg-images-container .aem-eimg-multiple-container{display:flex;overflow:auto;gap:1rem}.aem-eimg-images-container .aem-eimg-multiple-container .aem-eimg-image-container{flex-shrink:0;position:relative}.aem-eimg-images-container .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-preview-button{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:inherit;cursor:pointer}.aem-eimg-images-container .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-preview-button:focus-visible{outline:3px solid var(--positive);outline-offset:3px}.aem-eimg-images-container .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-delete-button{position:absolute;z-index:101;top:8px;right:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;width:44px;height:44px;padding:0;border:1px solid var(--bg-3);border-radius:999px;background-color:var(--bg-0);color:var(--normal);line-height:1;box-shadow:0 0 6px -2px var(--normal);appearance:none}@media (hover:hover){.aem-eimg-images-container .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-delete-button:hover{background-color:var(--bg-0);color:var(--normal)}}.aem-eimg-images-container .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-delete-icon{width:20px;height:20px;pointer-events:none}.aem-eimg-images-container .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-metadata{position:absolute;top:0;right:0;background-color:var(--bg-controller);color:var(--controller)}.aem-eimg-images-container .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-metadata .aem-eimg-name .aem-eimg-content{max-width:70px;overflow:auto;white-space:nowrap}.aem-eimg-images-container .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-image{transition:all ease 500ms}@media (hover:hover){.aem-eimg-images-container .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-image:hover{border-radius:calc(var(--radius-input) * 2);transform:scale(1);cursor:zoom-in}}.aem-eimg-images-container[data-multiple-layout=grid] .aem-eimg-multiple-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--image-grid-min-width,240px),100%),1fr));overflow:visible;gap:0.9rem}.aem-eimg-images-container[data-multiple-layout=grid] .aem-eimg-multiple-container .aem-eimg-image-container{min-width:0}.aem-eimg-images-container[data-metadata=below] .aem-eimg-multiple-container .aem-eimg-image-container{display:grid;gap:8px}.aem-eimg-images-container[data-metadata=below] .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-metadata{position:static;background-color:transparent;color:var(--text-2);padding:var(--space1);font-family:inherit;display:grid;grid-template-columns:1fr auto}.aem-eimg-images-container[data-metadata=below] .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-metadata .aem-eimg-name .aem-eimg-content{max-width:100%;overflow:auto;white-space:nowrap}.aem-eimg-images-container[data-metadata=below] .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-metadata .aem-eimg-name,.aem-eimg-images-container[data-metadata=below] .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-metadata .aem-eimg-dimension,.aem-eimg-images-container[data-metadata=below] .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-metadata .aem-eimg-size,.aem-eimg-images-container[data-metadata=below] .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-metadata .aem-eimg-format{grid-column:1/-1;display:grid;grid-template-columns:3rem 1fr;align-items:center}.aem-eimg-images-container[data-metadata=below] .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-metadata .aem-eimg-title{width:auto;padding:0;text-align:left;font-size:0.65rem;color:var(--normal-4)}.aem-eimg-images-container[data-metadata=below] .aem-eimg-multiple-container .aem-eimg-image-container .aem-eimg-metadata .aem-eimg-content{font-size:0.85rem;color:var(--normal)}.aem-eimg-images-container[data-nopopup] .aem-eimg-image[data-hoverzoom]:hover{cursor:default}.aem-eimg-images-container .aem-eimg-image{transition:transform 180ms cubic-bezier(0.25,1,0.5,1)}@media (hover:hover){.aem-eimg-images-container .aem-eimg-image[data-hoverzoom=true]:hover{transform:scale(1.03);z-index:100;cursor:zoom-in}}@media (hover:hover){.aem-eimg-images-container .aem-eimg-image[data-hoverzoom=false]:hover{cursor:zoom-in}}@media (prefers-reduced-motion:reduce){.aem-eimg-images-container .aem-eimg-image{transition:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.aem-eimg-images-container .aem-eimg-image[data-hoverzoom=true]:hover{transform:none}}.aem-eimg-metadata{text-align:left;line-height:1.1;padding:0.5rem;font-family:var(--font-mono)}.aem-eimg-metadata .aem-eimg-title{font-size:0.5rem;font-weight:normal;padding:0 0.5rem;display:inline-block;width:4rem;text-align:center}.aem-eimg-metadata .aem-eimg-content{font-size:0.8rem;font-weight:700;display:inline-flex;align-items:center}.aem-eip-overlay{background-color:rgba(0,0,0,0.85);position:fixed;inset:0;animation:aem-kf-16eb7b008e-overlayShow 150ms ease;z-index:14999}.aem-eip-preview{box-sizing:border-box;background-color:transparent;border-radius:0;position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 72px;animation:aem-kf-16eb7b008e-contentShow 200ms ease;z-index:15000}.aem-eip-preview:focus{outline:none}@media (max-width:640px){.aem-eip-preview{padding:calc(8px + env(safe-area-inset-top)) calc(8px + env(safe-area-inset-right)) calc(80px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left));gap:8px}}.aem-eip-selection-toolbar{position:absolute;top:16px;left:16px;z-index:2;display:flex;align-items:center;gap:12px;max-width:min(40rem,100vw - 168px);padding:8px 10px;border-radius:999px;background:rgba(15,15,15,0.72);backdrop-filter:blur(14px)}@media (max-width:640px){.aem-eip-selection-toolbar{position:static;order:-1;align-self:stretch;flex-shrink:0;flex-wrap:wrap;max-width:none;border-radius:22px;justify-content:space-between}}.aem-eip-selection-info{min-width:0;display:grid;gap:2px}@media (max-width:640px){.aem-eip-selection-info{flex:1 1 8rem}}.aem-eip-selection-eyebrow{font-size:0.72rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:rgba(255,255,255,0.58)}.aem-eip-selection-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.95rem;color:rgba(255,255,255,0.96)}.aem-eip-select-button{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border:1px solid rgba(255,255,255,0.18);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,0.16),rgba(255,255,255,0.09));color:#fff;font-size:0.92rem;font-weight:700;transition:transform 150ms ease,background-color 150ms ease,border-color 150ms ease}@media (hover:hover){.aem-eip-select-button:hover{transform:translateY(-1px);border-color:rgba(255,255,255,0.28);background:linear-gradient(180deg,rgba(255,255,255,0.22),rgba(255,255,255,0.12))}}.aem-eip-select-button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:640px){.aem-eip-select-button{min-height:44px;flex:0 1 auto;white-space:normal}}.aem-eip-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.aem-eip-toolbar{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;background-color:rgba(0,0,0,0.6);border-radius:4px;padding:4px}@media (max-width:640px){.aem-eip-toolbar{position:static;order:-2;align-self:flex-end;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}}.aem-eip-toolbar-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;color:#dcddde;background:transparent;transition:background-color 100ms ease,color 100ms ease}@media (hover:hover){.aem-eip-toolbar-button:hover{background-color:rgba(255,255,255,0.1);color:#fff}}.aem-eip-toolbar-button:active{background-color:rgba(255,255,255,0.06)}.aem-eip-toolbar-button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:640px){.aem-eip-toolbar-button{min-width:44px;min-height:44px}}.aem-eip-toolbar-divider{width:1px;height:24px;background-color:rgba(255,255,255,0.15);margin:0 4px}.aem-eip-nav-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:rgba(0,0,0,0.5);color:#fff;transition:background-color 150ms ease}@media (hover:hover){.aem-eip-nav-button:hover{background-color:rgba(0,0,0,0.75)}}.aem-eip-nav-button:focus-visible{outline:2px solid #fff;outline-offset:2px}.aem-eip-nav-button[data-direction=prev]{left:12px}.aem-eip-nav-button[data-direction=next]{right:12px}@media (max-width:640px){.aem-eip-nav-button{width:44px;height:44px}.aem-eip-nav-button[data-direction=prev]{left:calc(4px + env(safe-area-inset-left))}.aem-eip-nav-button[data-direction=next]{right:calc(4px + env(safe-area-inset-right))}}.aem-eip-thumbnail-strip{position:absolute;bottom:calc(12px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:2;display:flex;align-items:center;gap:6px;padding:6px;background-color:rgba(0,0,0,0.6);border-radius:6px;max-width:80vw;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.aem-eip-thumbnail-strip::-webkit-scrollbar{display:none}.aem-eip-thumbnail{flex-shrink:0;width:48px;height:48px;border-radius:4px;overflow:hidden;cursor:pointer;border:2px solid transparent;opacity:0.6;transition:border-color 150ms ease,opacity 150ms ease}.aem-eip-thumbnail[data-active=true]{border-color:rgba(255,255,255,0.9);opacity:1}@media (hover:hover){.aem-eip-thumbnail:hover{opacity:1}}.aem-eip-thumbnail:focus-visible{outline:2px solid #fff;outline-offset:2px}.aem-eip-thumbnail img{width:100%;height:100%;object-fit:cover}@media (max-width:640px){.aem-eip-thumbnail{width:40px;height:40px}}.aem-eip-empty-thumbnail{width:100%;height:100%;background:rgba(255,255,255,0.12)}.aem-eip-image-area{min-width:0;min-height:0;overflow:hidden;width:100%;height:100%;flex:1 1 auto;display:flex;align-items:center;justify-content:center}.aem-eip-image-area img{animation:aem-kf-16eb7b008e-overlayShow 200ms forwards;cursor:grab;filter:drop-shadow(0 4px 24px rgba(0,0,0,0.4))}.aem-eip-image-area img:active{cursor:grabbing}@media (max-width:640px){.aem-eip-image-area{flex:1 1 0;height:auto}}.aem-eip-modal-image-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;pointer-events:none}.aem-eip-modal-image-wrapper > *{pointer-events:auto}.aem-eip-modal-image-wrapper > picture{pointer-events:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0}.aem-eip-modal-image-wrapper > picture > img,.aem-eip-modal-image-wrapper > img{pointer-events:auto;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.aem-eip-modal-image-wrapper[data-selectable=true] > *{cursor:pointer}@keyframes aem-kf-16eb7b008e-overlayShow{0%{opacity:0}100%{opacity:1}}@keyframes aem-kf-16eb7b008e-contentShow{0%{opacity:0;transform:scale(0.95)}100%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.aem-eip-overlay,.aem-eip-preview,.aem-eip-image-area img{animation:none}}.aem-eip-metadata-modal{position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,0.7529411765);color:#ccc}.aem-eempty-rect{fill:var(--bg-1);stroke:currentColor;stroke-width:1;box-shadow:0 0 3px 1px currentColor}.aem-eempty-text{color:currentColor;width:100%;height:100%}.aem-eempty-text > *{width:100%;height:100%;font-size:var(--font-size2);text-align:center;display:flex;align-items:center;justify-content:center}.transform-component-module_wrapper__SPB86{position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:0;transform:translate3d(0,0,0)}.transform-component-module_content__FBWxo{display:flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:0;padding:0;transform-origin:0% 0%}.transform-component-module_content__FBWxo img{pointer-events:none}.transform-component-module_infiniteGrid__Z-aP3{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(0,0,0,0.12) 1px,transparent 1px);background-size:20px 20px;background-position:0 0}@media (max-width:640px){.aem-eip-preview{padding:calc(8px + env(safe-area-inset-top)) calc(8px + env(safe-area-inset-right)) calc(80px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left));gap:8px}.aem-eip-toolbar{position:static;order:-2;align-self:flex-end;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.aem-eip-selection-toolbar{position:static;order:-1;align-self:stretch;flex-shrink:0;flex-wrap:wrap}.aem-eip-selection-info{flex:1 1 8rem}.aem-eip-select-button{min-height:44px;flex:0 1 auto;white-space:normal}.aem-eip-image-area{flex:1 1 0;height:auto}}
