/* Auto-loaded runtime CSS for the "aurora" template.
 *
 * 12 layouts (E1-E12). Canvas: 1920×1080. All positions absolute, native px.
 * Source of truth:
 *   ~/Downloads/aurora-ochre-citron-specs(1)/aurora/aurora-design-spec.html
 *   samples/aurora-figma/assets/slide-{N}-bg.svg + slide-{N}-deco.svg
 *
 * Visual: pink/purple gradient bg (::before SVG layer) + sparkles/frame/cells
 * deco (::after SVG layer) + text slots from manifest positions.
 *
 * Mirrors prompt CSS in python/html_gen_prompt.py (_AURORA_STAT_CARD_CSS).
 * Selectors scoped under [data-template="aurora"] — never bare.
 */

@import url('https://fonts.googleapis.com/css2?family=BIZ+UDMincho:wght@400;500;600;700&family=Cardo:wght@400;500;700&family=Caveat:wght@400;500;600;700&family=Prompt:wght@400;500;600;700;800&display=swap');

[data-template="aurora"] {
  --au-ink:        #0F0E0E !important;
  --au-white:      #FFFFFF !important;
  --au-pink:       #F8CEEE !important;
  --au-blue:       #2BEDE1 !important;
  --au-amber:      #EDB72B !important;
  --au-font-display: 'Prompt', system-ui, sans-serif !important;
  --au-font-serif:   'Cardo', Georgia, serif !important;
  --au-font-sans:    'BIZ UDMincho', system-ui, sans-serif !important;
  --au-font-script:  'Caveat', cursive !important;
  --font-heading: 'Prompt', system-ui, sans-serif !important;
  --font-body:    'Cardo', Georgia, serif !important;
}

[data-template="aurora"].slide,
[data-template="aurora"] .slide {
  background: transparent !important;
  font-family: var(--au-font-sans) !important;
  color: var(--au-ink) !important;
  position: relative !important;
  overflow: hidden !important;
}

[data-template="aurora"] .slide > .slide-scale-inner,
[data-template="aurora"].slide > .slide-scale-inner {
  background: var(--au-white) !important;
  font-family: var(--au-font-sans) !important;
  color: var(--au-ink) !important;
  position: relative !important;
  overflow: hidden !important;
}

#genStudioCanvas [data-template="aurora"] .slide > .slide-scale-inner,
.gen-studio-slide-thumb [data-template="aurora"] .slide > .slide-scale-inner {
  height: 100% !important;
}

/* D-form fallback bg (so AI-gen section paints something) */
[data-template="aurora"] {
  background: var(--au-white) !important;
}


/* ─── Per-layout bg + deco SVG layers ──────────────────────── */

[data-template="aurora"][data-layout="E1"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-1-bg.svg?v=da8210fc') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E1"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-1-deco.svg?v=20139fa3') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E1"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-1-bg.svg?v=da8210fc') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E1"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-1-deco.svg?v=20139fa3') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E2"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-2-bg.svg?v=f63a200f') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E2"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-2-deco.svg?v=03bfd2e5') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E2"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-2-bg.svg?v=f63a200f') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E2"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-2-deco.svg?v=03bfd2e5') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E3"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-3-bg.svg?v=8676d065') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E3"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-3-deco.svg?v=bfefdc2a') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E3"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-3-bg.svg?v=8676d065') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E3"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-3-deco.svg?v=bfefdc2a') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E4"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-4-bg.svg?v=167d1382') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E4"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-4-deco.svg?v=6d372460') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E4"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-4-bg.svg?v=167d1382') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E4"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-4-deco.svg?v=6d372460') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E5"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-5-bg.svg?v=27e08c45') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E5"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-5-deco.svg?v=72d6136f') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E5"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-5-bg.svg?v=27e08c45') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E5"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-5-deco.svg?v=72d6136f') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E6"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-6-bg.svg?v=23389208') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E6"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-6-deco.svg?v=ccdf6e1c') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E6"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-6-bg.svg?v=23389208') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E6"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-6-deco.svg?v=ccdf6e1c') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E7"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-7-bg.svg?v=5191c374') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E7"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-7-deco.svg?v=a6b240de') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E7"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-7-bg.svg?v=5191c374') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E7"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-7-deco.svg?v=a6b240de') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E8"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-8-bg.svg?v=da0ed83a') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E8"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-8-deco.svg?v=f7d6c408') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E8"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-8-bg.svg?v=da0ed83a') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E8"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-8-deco.svg?v=f7d6c408') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E9"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-9-bg.svg?v=5330e722') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E9"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-9-deco.svg?v=b23cc7f7') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E9"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-9-bg.svg?v=5330e722') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E9"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-9-deco.svg?v=b23cc7f7') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E10"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-10-bg.svg?v=b8366340') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E10"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-10-deco.svg?v=7b7911e3') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E10"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-10-bg.svg?v=b8366340') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E10"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-10-deco.svg?v=7b7911e3') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E11"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-11-bg.svg?v=d6d8f39e') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E11"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-11-deco.svg?v=638aad57') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E11"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-11-bg.svg?v=d6d8f39e') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E11"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-11-deco.svg?v=638aad57') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}

[data-template="aurora"][data-layout="E12"]::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-12-bg.svg?v=488fdbdd') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E12"]::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-12-deco.svg?v=8947563e') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
/* Mirror on > .slide-scale-inner for editor path */
[data-template="aurora"][data-layout="E12"] > .slide-scale-inner::before {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 0 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-12-bg.svg?v=488fdbdd') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}
[data-template="aurora"][data-layout="E12"] > .slide-scale-inner::after {
  content: '' !important; position: absolute !important; inset: 0 !important;
  z-index: 1 !important; pointer-events: none !important;
  background-image: url('/samples/aurora-figma/assets/slide-12-deco.svg?v=8947563e') !important;
  background-size: 100% 100% !important; background-position: center !important;
  background-repeat: no-repeat !important;
}


/* All text/image slots above bg + deco layers */
[data-template="aurora"] [class*="au-"] {
  z-index: 2 !important;
}

/* Image placeholder defaults — transparent so the gray rect doesn't show
   in published decks; dev-only design-spec used rgba(217,217,217,0.7)
   to mark image slot positions (Rainy 2026-06-25). */
[data-template="aurora"] [class*="au-"][class*="-image"] {
  background: transparent !important;
  overflow: hidden !important;
  border-radius: 8px !important;
}
[data-template="aurora"] [class*="au-"][class*="-image"] > img {
  width: 100% !important; height: 100% !important;
  object-fit: cover !important; display: block !important;
}


/* ─── E1 layout slots ── */
[data-template="aurora"][data-layout="E1"] .au-e1-image { position: absolute !important; left: 128px !important; top: 270px !important; width: 1664px !important; height: 692px !important; border-radius: 8px !important; }
[data-template="aurora"][data-layout="E1"] .au-e1-caption { position: absolute !important; left: 164px !important; top: 92px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E1"] .au-e1-pretitle { position: absolute !important; left: 413px !important; top: 91px !important; width: 205px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E1"] .au-e1-pretitle-2 { position: absolute !important; left: 1535px !important; top: 91px !important; width: 205px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E1"] .au-e1-text-1 { position: absolute !important; left: 164px !important; top: 227px !important; width: 935px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 500 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E1"] .au-e1-text-2 { position: absolute !important; left: 1064px !important; top: 227px !important; width: 275px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 500 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E1"] .au-e1-label-1 { position: absolute !important; left: 164px !important; top: 1005px !important; width: 568px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E1"] .au-e1-pagenum { position: absolute !important; left: 1745px !important; top: 1005px !important; width: 135px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E2 layout slots ── */
[data-template="aurora"][data-layout="E2"] .au-e2-image { position: absolute !important; left: 1095px !important; top: 128px !important; width: 697px !important; height: 824px !important; border-radius: 8px !important; }
[data-template="aurora"][data-layout="E2"] .au-e2-pretitle { position: absolute !important; left: 198px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E2"] .au-e2-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E2"] .au-e2-pagenum { position: absolute !important; left: 1745px !important; top: 995px !important; width: 135px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E2"] .au-e2-heading-1 { position: absolute !important; left: 154px !important; top: 239px !important; width: 1003px !important; font-size: 96px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E2"] .au-e2-body-1 { position: absolute !important; left: 154px !important; top: 334px !important; width: 891px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E3 layout slots ── */
[data-template="aurora"][data-layout="E3"] .au-e3-image { position: absolute !important; left: 128px !important; top: 125px !important; width: 666px !important; height: 553px !important; border-radius: 8px !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-heading-1 { position: absolute !important; left: 241px !important; top: 838px !important; width: 200px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-body-1 { position: absolute !important; left: 159px !important; top: 929px !important; width: 314px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-heading-2 { position: absolute !important; left: 564px !important; top: 838px !important; width: 200px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-body-2 { position: absolute !important; left: 491px !important; top: 929px !important; width: 314px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-heading-3 { position: absolute !important; left: 896px !important; top: 838px !important; width: 200px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-body-3 { position: absolute !important; left: 823px !important; top: 929px !important; width: 314px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-heading-4 { position: absolute !important; left: 1227px !important; top: 838px !important; width: 200px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-body-4 { position: absolute !important; left: 1156px !important; top: 929px !important; width: 314px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-heading-5 { position: absolute !important; left: 1561px !important; top: 838px !important; width: 200px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-body-5 { position: absolute !important; left: 1488px !important; top: 929px !important; width: 314px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-caption { position: absolute !important; left: 187px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-pagenum { position: absolute !important; left: 1745px !important; top: 995px !important; width: 135px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E3"] .au-e3-body-6 { position: absolute !important; left: 985px !important; top: 182px !important; width: 895px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E4 layout slots ── */
[data-template="aurora"][data-layout="E4"] .au-e4-caption { position: absolute !important; left: 187px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E4"] .au-e4-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E4"] .au-e4-pagenum { position: absolute !important; left: 1745px !important; top: 995px !important; width: 135px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E4"] .au-e4-body-1 { position: absolute !important; left: 171px !important; top: 487px !important; width: 1072px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E4"] .au-e4-body-2 { position: absolute !important; left: 1003px !important; top: 205px !important; width: 877px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E4"] .au-e4-heading-1 { position: absolute !important; left: 171px !important; top: 249px !important; width: 739px !important; font-size: 96px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E5 layout slots ── */
[data-template="aurora"][data-layout="E5"] .au-e5-caption { position: absolute !important; left: 187px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E5"] .au-e5-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E5"] .au-e5-pagenum { position: absolute !important; left: 1745px !important; top: 995px !important; width: 135px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E5"] .au-e5-heading-1 { position: absolute !important; left: 171px !important; top: 311px !important; width: 330px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E5"] .au-e5-body-1 { position: absolute !important; left: 171px !important; top: 475px !important; width: 528px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E5"] .au-e5-heading-2 { position: absolute !important; left: 739px !important; top: 297px !important; width: 330px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E5"] .au-e5-heading-3 { position: absolute !important; left: 1307px !important; top: 297px !important; width: 330px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E5"] .au-e5-body-2 { position: absolute !important; left: 739px !important; top: 475px !important; width: 528px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E5"] .au-e5-body-3 { position: absolute !important; left: 1307px !important; top: 475px !important; width: 528px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E6 layout slots ── */
[data-template="aurora"][data-layout="E6"] .au-e6-caption { position: absolute !important; left: 187px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E6"] .au-e6-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E6"] .au-e6-pagenum { position: absolute !important; left: 1745px !important; top: 995px !important; width: 135px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E6"] .au-e6-body-1 { position: absolute !important; left: 171px !important; top: 475px !important; width: 528px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E6"] .au-e6-heading-1 { position: absolute !important; left: 171px !important; top: 279px !important; width: 1375px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E6"] .au-e6-body-2 { position: absolute !important; left: 739px !important; top: 475px !important; width: 528px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E6"] .au-e6-body-3 { position: absolute !important; left: 1307px !important; top: 475px !important; width: 528px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E7 layout slots ── */
[data-template="aurora"][data-layout="E7"] .au-e7-image { position: absolute !important; left: 128px !important; top: 549px !important; width: 1110px !important; height: 400px !important; border-radius: 8px !important; }
[data-template="aurora"][data-layout="E7"] .au-e7-caption { position: absolute !important; left: 187px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E7"] .au-e7-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E7"] .au-e7-pagenum { position: absolute !important; left: 1745px !important; top: 995px !important; width: 135px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E7"] .au-e7-body-1 { position: absolute !important; left: 171px !important; top: 475px !important; width: 1353px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E7"] .au-e7-heading-1 { position: absolute !important; left: 171px !important; top: 311px !important; width: 935px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E7"] .au-e7-body-2 { position: absolute !important; left: 1307px !important; top: 213px !important; width: 528px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E8 layout slots ── */
[data-template="aurora"][data-layout="E8"] .au-e8-image { position: absolute !important; left: 128px !important; top: 128px !important; width: 1664px !important; height: 715px !important; border-radius: 8px !important; }
[data-template="aurora"][data-layout="E8"] .au-e8-label-1 { position: absolute !important; left: 656px !important; top: 907px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E8"] .au-e8-caption { position: absolute !important; left: 187px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E8"] .au-e8-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E8"] .au-e8-pagenum { position: absolute !important; left: 1745px !important; top: 995px !important; width: 135px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E9 layout slots ── */
[data-template="aurora"][data-layout="E9"] .au-e9-image-1 { position: absolute !important; left: 960px !important; top: 128px !important; width: 832px !important; height: 511px !important; border-radius: 8px !important; }
[data-template="aurora"][data-layout="E9"] .au-e9-image-2 { position: absolute !important; left: 128px !important; top: 128px !important; width: 832px !important; height: 511px !important; border-radius: 8px !important; }
[data-template="aurora"][data-layout="E9"] .au-e9-caption { position: absolute !important; left: 187px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E9"] .au-e9-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E9"] .au-e9-pagenum { position: absolute !important; left: 1745px !important; top: 995px !important; width: 135px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E9"] .au-e9-body-1 { position: absolute !important; left: 1018px !important; top: 742px !important; width: 862px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E9"] .au-e9-body-2 { position: absolute !important; left: 174px !important; top: 742px !important; width: 940px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E10 layout slots ── */
[data-template="aurora"][data-layout="E10"] .au-e10-caption { position: absolute !important; left: 187px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E10"] .au-e10-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E10"] .au-e10-pagenum { position: absolute !important; left: 1734px !important; top: 995px !important; width: 146px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E10"] .au-e10-text-1 { position: absolute !important; left: 275px !important; top: 267px !important; width: 1605px !important; font-size: 124px !important; font-family: 'Caveat', cursive !important; font-weight: 500 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E10"] .au-e10-body-1 { position: absolute !important; left: 873px !important; top: 797px !important; width: 200px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E11 layout slots ── */
[data-template="aurora"][data-layout="E11"] .au-e11-caption { position: absolute !important; left: 187px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-pagenum { position: absolute !important; left: 1745px !important; top: 995px !important; width: 135px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-heading-1 { position: absolute !important; left: 560px !important; top: 279px !important; width: 770px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-body-1 { position: absolute !important; left: 515px !important; top: 423px !important; width: 330px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-body-2 { position: absolute !important; left: 1350px !important; top: 423px !important; width: 330px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-body-3 { position: absolute !important; left: 515px !important; top: 746px !important; width: 330px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-body-4 { position: absolute !important; left: 1350px !important; top: 746px !important; width: 330px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-body-5 { position: absolute !important; left: 424px !important; top: 483px !important; width: 643px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-body-6 { position: absolute !important; left: 1259px !important; top: 483px !important; width: 621px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-body-7 { position: absolute !important; left: 424px !important; top: 806px !important; width: 643px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E11"] .au-e11-body-8 { position: absolute !important; left: 1259px !important; top: 806px !important; width: 621px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }

/* ─── E12 layout slots ── */
[data-template="aurora"][data-layout="E12"] .au-e12-heading-1 { position: absolute !important; left: 460px !important; top: 524px !important; width: 1045px !important; font-size: 100px !important; font-family: 'Prompt', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.0 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E12"] .au-e12-caption { position: absolute !important; left: 187px !important; top: 100px !important; width: 200px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E12"] .au-e12-pagecaption { position: absolute !important; left: 164px !important; top: 996px !important; width: 200px !important; font-size: 24px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 400 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E12"] .au-e12-pagenum { position: absolute !important; left: 1734px !important; top: 995px !important; width: 146px !important; font-size: 22px !important; font-family: 'BIZ UDMincho', system-ui, sans-serif !important; font-weight: 700 !important; line-height: 1.3 !important; color: var(--au-ink) !important; text-align: left !important; }
[data-template="aurora"][data-layout="E12"] .au-e12-body-1 { position: absolute !important; left: 267px !important; top: 639px !important; width: 1452px !important; font-size: 30px !important; font-family: 'Cardo', Georgia, serif !important; font-weight: 400 !important; line-height: 1.2 !important; color: var(--au-ink) !important; text-align: left !important; }
