.annotated-image-preview{min-width:0}.annotated-image-preview__viewport{position:relative}.annotated-image-preview[data-has-image=true] .annotated-image-preview__reservation .image-preview-frame__empty{visibility:hidden}.annotated-image-preview__contents{place-items:center;display:grid;position:absolute;inset:0}.annotated-image-preview__image{min-width:0}.annotated-image-preview__image[data-ready=false]{visibility:hidden}.annotated-image-preview__loading{color:var(--color-text-muted);place-items:center;display:grid;position:absolute;inset:0}.annotated-image-preview__instruction-reservation{min-height:var(--ui-control-min-height);visibility:hidden;display:grid}.annotated-image-preview__instruction-reservation>span{grid-area:1/1}.annotated-image-preview__instruction-reservation,.annotated-image-preview__contents .annotated-image figcaption{overflow-wrap:anywhere;padding-block-start:var(--space-2);font-size:.875rem;line-height:1.4}.annotated-image-preview__contents .annotated-image figcaption{top:100%;position:absolute;inset-inline:0}.editor-image-block{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,10rem) minmax(0,1fr);min-width:0;display:grid}.editor-image-block [hidden]{display:none}.editor-image-block__preview{width:min(10rem,100%);position:relative}.editor-image-block__controls,.editor-image-block__settings,.editor-image-block__markers,.editor-image-block__annotation{gap:var(--space-3);min-width:0;display:grid}.editor-image-block__settings>.ui-field,.editor-image-block__annotation>.ui-field{min-width:0;margin:0}.editor-image-block__settings>button{justify-self:start}.editor-image-block input[type=range]{width:100%;min-height:var(--ui-control-min-height);margin:0}.editor-image-block__navigation,.editor-image-block__marker-header,.editor-image-block__marker-title,.editor-image-block__marker-actions{align-items:center;gap:var(--space-2);min-width:0;display:flex}.editor-image-block__navigation,.editor-image-block__marker-header{justify-content:space-between}.editor-image-block__marker-header,.editor-image-block__marker-title,.editor-image-block__marker-actions{flex-wrap:wrap}.editor-image-block__marker-title h4{margin:0;font-size:1rem}.editor-image-block__marker-tabs{min-width:0;padding-block:var(--space-1);flex-wrap:nowrap;display:flex;overflow-x:auto}.editor-image-block__marker-tabs>button{flex-shrink:0}.editor-image-block__annotation,.editor-image-block__empty{padding:var(--space-3);background:color-mix(in srgb, var(--color-text) 4%, var(--color-surface));margin:0}.editor-image-block__marker-actions>strong{margin-inline-end:auto}.editor-image-block__annotation details[open]{gap:var(--space-3);display:grid}.editor-image-block__annotation summary{min-height:var(--ui-control-min-height);cursor:pointer;align-content:center}@media (width<=480px){.editor-image-block{grid-template-columns:minmax(0,1fr)}}.editor-callout-fields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.editor-callout-fields>.ui-field{min-width:0;margin:0}@media (width<=760px){.editor-callout-fields{grid-template-columns:minmax(0,1fr)}}.editor-insert-toolbar{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.editor-insert-toolbar .help-tip__content{gap:var(--space-1);display:grid}.block-alignment-control{align-items:center;gap:var(--space-2);min-width:0;display:flex}.block-alignment-control__label{color:var(--color-text-muted);margin-inline-end:var(--space-1);font-size:.875rem}.block-alignment-control .help-tip__action{width:2.75rem;min-height:2.75rem;padding:var(--space-2)}.block-alignment-control [aria-pressed=true]{color:var(--color-lime);background:var(--color-surface-raised);border-color:currentColor}.block-spacing-control{width:min(100%,12rem);min-width:0}.editor-block-toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.editor-block-toolbar__commands{align-items:center;gap:var(--space-2);display:flex}.editor-block-toolbar .block-alignment-control__label{display:none}.editor-block-toolbar .block-spacing-control{align-items:center;gap:var(--space-2);flex-direction:row;width:auto;max-width:100%;margin:0;display:flex}.editor-block-toolbar .block-spacing-control>span{color:var(--color-text-muted)}.editor-block-toolbar .block-spacing-control>select{width:auto;max-width:100%;height:2.75rem;min-height:2.75rem;padding-block:var(--space-2)}
