/* 166（2026-10-08）MIEKATA：セクション番号を立体の積み木に（積み木モチーフの統一） */
html body[data-ui128] .section-head[data-chapter111]::before{
  width:52px!important;height:58px!important;border-radius:0!important;
  clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);
  background:
    linear-gradient(150deg,transparent 49.5%,rgba(0,0,0,0) 50%),
    conic-gradient(from -60deg at 50% 50%,#3a5ce8 0 120deg,#1d2a6e 120deg 240deg,#102650 240deg 360deg)!important;
  color:#fff!important;padding-top:4px;box-sizing:border-box;
  text-shadow:0 1px 0 rgba(0,0,0,.25)}
html body[data-ui128] #grow .section-head[data-chapter111]::before,
html body[data-ui128] section.pale .section-head[data-chapter111]::before{background:conic-gradient(from -60deg at 50% 50%,#a8c0ed 0 120deg,#2448d8 120deg 240deg,#2448d8 240deg 360deg)!important}
html.mo161 body[data-ui128] .mo161-head.is-in[data-chapter111]::before{animation:mk166spin .9s cubic-bezier(.34,1.4,.64,1) both}
@keyframes mk166spin{from{transform:translateY(-14px) rotate(-30deg) scale(.6);opacity:0}to{transform:none;opacity:1}}
@media(prefers-reduced-motion:reduce){html body[data-ui128] .section-head[data-chapter111]::before{animation:none!important}}
