:root {
  --c-primary: #7c5cf0;
  --c-primary-600: #6647e0;
  --c-blue: #4a8df8;
  --c-text: #3a3560;
  --c-text-sub: #8a86ad;
  --c-border: #e6e2f5;
  --c-surface: #ffffff;
  --c-bg: #f4f2fb;
  --grad-main: linear-gradient(135deg, #8b5cf6 0%, #6366f1 55%, #3b82f6 100%);
  --grad-soft: linear-gradient(135deg, rgba(139,92,246,.12) 0%, rgba(59,130,246,.12) 100%);
  --r-sm: 8px;
  --r-md: 14px;
  --r-lg: 22px;
  --r-xl: 28px;
  --shadow-sm: 0 2px 8px rgba(88, 70, 180, 0.07);
  --shadow-md: 0 10px 30px rgba(76, 63, 150, 0.11);
  --shadow-lg: 0 18px 44px rgba(88, 70, 180, 0.16);
}

html { -webkit-text-size-adjust: 100%; }

body {
  color: var(--c-text);
  background-color: #ece9fb;
  font-family: 'Noto Sans JP', system-ui, -apple-system, "Segoe UI", "Hiragino Sans", sans-serif;
  min-height: 100vh;
}

/* 背景レイヤー（iOSのbackground-attachment:fixed問題を避けるため固定擬似要素で敷く） */
body::before {
  content: '';
  position: fixed;
  inset: 0;
  z-index: -1;
  background-image: url('data:image/webp;base64,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');
  background-size: cover;
  background-position: center top;
}

/* 横長の広い画面（PC・タブレット横）は横長の高解像度背景に切り替え */
@media (orientation: landscape) and (min-width: 900px) {
  body::before {
    background-image: url('data:image/webp;base64,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');
  }
}

/* ページラッパー（スマホ幅基準） */
.page {
  max-width: 560px;
  margin: 0 auto;
  padding: 1.4rem 1.1rem 3.5rem;
}

/* === ブランドヘッダー === */
.brand-head { text-align: center; padding: 0.6rem 0 1.1rem; }
.brand-logo {
  width: min(330px, 78%);
  margin: 0 auto;
  display: block;
  filter: drop-shadow(0 3px 10px rgba(120, 90, 240, 0.18));
}
.brand-sub {
  margin-top: 0.7rem;
  font-size: 0.82rem;
  letter-spacing: 0.14em;
  color: #6d679a;
  font-weight: 500;
}

/* === ボタン標準 === */
.btn {
  display: inline-flex; align-items: center; justify-content: center; gap: 0.5rem;
  padding: 0.7rem 1.4rem; font-size: 0.93rem; font-weight: 700;
  border-radius: 999px; border: 1.5px solid transparent;
  cursor: pointer; transition: all .18s; font-family: inherit;
}
.btn-primary { background: var(--grad-main); color: #fff; box-shadow: 0 6px 18px rgba(99, 102, 241, 0.35); }
.btn-primary:hover:not(:disabled) { transform: translateY(-1px); box-shadow: 0 10px 24px rgba(99, 102, 241, 0.45); }
.btn-primary:disabled { background: #dcd8ee; color: #a5a0c4; cursor: not-allowed; transform: none; box-shadow: none; }
.btn-back { background: rgba(255,255,255,.85); color: #6d67a0; border-color: #cfc8ec; }
.btn-back:hover:not(:disabled) { background: #fff; border-color: var(--c-primary); color: var(--c-primary); }
.btn-back:disabled { opacity: .45; cursor: not-allowed; }
.btn-danger { background: #dc2626; color: #fff; }
.btn-danger:hover:not(:disabled) { background: #b91c1c; }

.input, .textarea, .select {
  width: 100%; padding: 0.7rem 0.9rem;
  border: 1.5px solid var(--c-border); border-radius: var(--r-md);
  font-size: 0.95rem; background: #fff; font-family: inherit; color: var(--c-text);
  transition: border-color .15s, box-shadow .15s;
}
.input:focus, .textarea:focus, .select:focus {
  outline: none; border-color: var(--c-primary);
  box-shadow: 0 0 0 3px rgba(124, 92, 240, .15);
}
.field { margin-bottom: 1rem; }
.field-label { display: block; font-size: 0.85rem; font-weight: 600; margin-bottom: 0.35rem; }

.card {
  background: rgba(255, 255, 255, 0.92);
  border: 1px solid rgba(255, 255, 255, 1);
  border-radius: var(--r-lg);
  padding: 1.25rem;
  box-shadow: var(--shadow-md);
  backdrop-filter: blur(8px);
}

.modal { padding: 0; border: none; background: transparent; }
.modal::backdrop { background: rgba(58, 53, 96, 0.45); }
.modal-inner { background: #fff; border-radius: var(--r-lg); width: min(560px, 92vw); box-shadow: var(--shadow-lg); }
.modal-inner.small { width: min(420px, 92vw); }
.modal-head { display: flex; justify-content: space-between; align-items: center; padding: 1rem 1.25rem; border-bottom: 1px solid var(--c-border); }
.modal-title { font-weight: 700; font-size: 1.05rem; }
.modal-close { background: transparent; border: none; cursor: pointer; color: var(--c-text-sub); font-size: 1.1rem; }
.modal-body { padding: 1.25rem; }
.modal-actions { display: flex; justify-content: flex-end; gap: 0.5rem; margin-top: 1rem; }
.modal-actions .btn { border-radius: var(--r-md); }

.toast {
  background: #3a3560; color: #fff;
  padding: 0.75rem 1.1rem; border-radius: var(--r-md);
  box-shadow: var(--shadow-lg); font-size: 0.9rem;
  animation: toast-in .2s ease;
  max-width: 360px;
}
.toast.success { background: #16a34a; }
.toast.error { background: #dc2626; }
.toast.is-leaving { animation: toast-out .22s ease forwards; }
@keyframes toast-in { from { transform: translateY(8px); opacity: 0; } to { transform: translateY(0); opacity: 1; } }
@keyframes toast-out { to { transform: translateY(8px); opacity: 0; } }

.spinner { display: inline-block; animation: spin .8s linear infinite; }
@keyframes spin { to { transform: rotate(360deg); } }

/* =====================================================
 * スタート画面
 * ===================================================== */
.start-wrap > * { animation: rise .5s cubic-bezier(.22,.8,.36,1) both; }
.start-wrap > *:nth-child(1) { animation-delay: .02s; }
.start-wrap > *:nth-child(2) { animation-delay: .10s; }
.start-wrap > *:nth-child(3) { animation-delay: .18s; }
.start-wrap > *:nth-child(4) { animation-delay: .26s; }
.start-wrap > *:nth-child(5) { animation-delay: .34s; }
.start-wrap > *:nth-child(6) { animation-delay: .42s; }

/* --- ヒーロー（白カード: 左コピー＋右イラスト） --- */
.start-hero {
  display: flex; align-items: center; gap: 1rem;
  padding: 1.7rem 1.4rem;
}
.sh-copy { flex: 1.15; min-width: 0; }
.sh-title {
  font-size: 1.24rem; font-weight: 900; line-height: 1.75;
  letter-spacing: 0.02em;
  color: var(--c-text);
}
.sh-title .sh-ai {
  font-size: 1.3em; font-weight: 900;
  background: linear-gradient(135deg, #4a8df8, #8b5cf6);
  -webkit-background-clip: text; background-clip: text; color: transparent;
  padding: 0 0.06em;
}
.sh-bar {
  width: 58px; height: 4px; border-radius: 999px;
  background: var(--grad-main);
  margin-top: 0.95rem;
}
.sh-lead {
  margin-top: 0.95rem;
  font-size: 0.8rem; line-height: 2.05;
  color: #6d679a;
}
.sh-illust {
  flex: none;
  width: 42%;
  aspect-ratio: 1 / 1;
  background-image: url('data:image/webp;base64,UklGRmIwAABXRUJQVlA4IFYwAADQIgGdASqAAoACPmEwlkekIyeho5Ko2PAMCWdu+9Fu7UY6GeO1NmJi7v+buD47+Q/uv8z6mF3f2vpcY3GXvPQ6E833/Y9Vv9L/3v/o9wT9j/PX9av7x+on9x/V9/6v7Re9H/B+ob/Tv+t1pvoN/x7/nenV7M/9r/7vpueoB///bX6TeRe4PXmsied3/B8A+AQ8ntBcG/Cf+m1xM8h4Df2cQ/+B3OO5x3OO5x3OO5x3OO5x3OO5x3OO5x3OO5x2G9tu+2XYN+cvA7nHc47nHc47olHfIUNS7LfJiJOi1ro5SsL/A7nHc47kZ4HeyTZytAqRDNQJhlKOHkI//A7nHc47nHc47jzIFbzLFhBwW31cDJxCUOeOxwAnI2QdCPkIkBIlfYRo3G2G/stqb+3dggt2u0F7N/wJb52GnolnsDyPRVcvKT1Z8EJ4rIqvWlf4Hc47kR+y5Q86u3upzU+DILnwoXa205Pavh0BmM0YdfDR3Oh9mTm/4t4TgZcBCSMv5Ig2XlNkVvQ/8FdgNMIcoU2cewwM66JyIZHqd7oKHGQJDUS5CxCmzjuSgs/gi6W2Ec+B1zSCH3PeWaN10bYXpxweRL1SYyj6RxhHltTJG/k9HK9sBrNia3XPi6TVK216G6sLmLyCI6kJJRuNr7M6Nxs+3pQrD/8T1ODxjTFtgNDcVUu4JXHOHP3l7Pmt3KI4m11lWXlNCnLfX+5QqbDTRZmdix2o5INX5bAlP+DG6YKp+rYH8vW3uCVoByemyDkylK+BJH/jGcE+NJVg7QLcLJHvCKUhHRkuy12OGon7XihYkxCk+DNa7qiU8GPAqC2ji1NTKypleG9hx/qLnWcfxM1Niwqg/CzZn8PUAIq9fpZ5G6Uf6i2XV31WhD00uYwkYwdK5Sj+ugcYlLP+yknHFO3KUedPNHLux2vQR/AmbxbR+4qDbtyd/0fd3+WzyiSPjSUlTtfEpUSwCttnWDvnRpEH1lH+LEnnPAbqRDNruoA+eGyy4VSLVpwlw6PgfZFrlvUlWv83Bh1ub4drmMdi0dLlapL+XNF6zQyJCPru7SOzzTTGKUQ+AURt83OOVKfmJeU944ydGgbwM9OJ43aTTgGwPmRNsJKFtn2BzQ5YhHgKe2XlF+pyOGE+myie8aDKGcDzBG+4b2iIfg/cutUkHrCxumwQjnLR3lE9di1tjd9L+hsx0/IYmNQ6cGXCLYF/atjyCJ4/zC7uw9slKwJ8Q5X7DLHzhalxmtndNdFO7UYRw0bC/j0rtUIX6B22v/TIDl1P+l2z46t2pbOLl4Jxjo8duhlfb+tUiQ2RRaZWQVLu0gELWA5bk9DS5h+LHbvnVbVPmboeN2UOdsfdaIfc0/BonhMxJUf9R8IW6gPc3GcC/xtE64NNB/g/PmOt9MvrjuugKd18aPucriEFEEejndJGv/CpxWeGZYXRYCBmtxhuJJJSm4pH27QzegjiWJD9JQYZjzh4kI4FDUbLZHKKN943+Pl2UvF26WaJoqhUvHyDfBPcjoaPYxetAkpT8jLIjOTrz2hGuZs/Ik5huIYpeZllIxyG6KUjxIG5pnAlJpfmCxSXaddg2MCAREPL//5hAafY93ttgnjJ/bBvUMBXWPRPOA6chrjfDgFuaAM84lZceMh0xMKWUkKeyq7n19ZPO9KLpTGOeo3D1dyfsWrvXW/cXtcrjI2ksZV3F/G6Q4w2UU/djbHeZn0Hi/xDT01eMbsv36e8DGNTgxqulQFXOOSsDcacBkECKa/6HhpmHO8WKpn+OiV4bmAzW8+6VN7jaqz+WT8cufp5F9YO0qM2QburL6MLvH+Bk0WvrxTdDJo/6C40B2VJxoLps3vYiCs/E4NXF6n71b3NF8sUlcJ7hPxA9/6Bv74Tl5HbQN0FUZsg4inuYx8EfhqBwjR2ZPt1P8/eMPGf6yI3lFk9RWZagEKzVl4FP+w//+4rfOURlooKlTl66VZe1+FY14dAleFhf38sgaA3AMSvytovKpUgQbny0X7gjJdkg4naqkO2XdA1nH110Fpn72NgxmqVObR/MY7mF8EFcDdF0B3AhfM4RPxqZ5owiinfe8y0xkNf/T/oAn+kgsDQBD/pZ7/Aqs8HnsV4Hrcn8MbuuvJELJLF+SvzbJFWnTySYWLn79yrw/Jjtb+/QY/+qF8NkS3BZOq6Mml80sNu0A7bmeHj/6cHYdVZ8Vlm2YvGf0utFGBSxk80N+XWY/XfGLAZFeZ3Du2hrWEUJMnrgP1QknEEk+c23UPbKSSiKS4zWaCbCNOcI5Zf+qBX9Sn0yoEvpGyS9T3EqajlqrG2IgCvcOKhJ182jkAGIVg33boVFH4v8DrnwK5VA6idbSXu3ynR54egaqEZu3hmP9HM4UfX8ydunolc15mk4E5QKGRmr7DqvndI7GJEtCa14kLAxf4i8psjQvbs+j/tRWKxb7W4t8t9WvlALmUYM0oVRvt1jxrC6vlLAM44kklsMn5Y2cd3RX1TDyt7UV2CjDs8+23Z9SvESZglv7ObP+khbCDJIVXGBxRw3KPK0egyzpSRXLbcKz79t/yCn4/lXYAX//zZzYlh2FonrJsaPsNSBEX72ohtjuPqFx4iToteaOZAVIb1HDQojl74h9iSIctPbZCi+z+EheZI74zU5BT1aI3mVgBkGvVLPUhRzVYA/N3dbmBHZFVwT5zbnvppcZ8fI3Gf7ePJsxgYiTlYpM1QTuHPYowXbPYt9uhtVWRa5ZOm7jZR+wjpLnh0IEMQY4poR7EpUhk6JU1h7zN2Lg1NB9+YJpqQCHLXyNw7ECWzMTIHZ4D/xIn7BXIChRqFRrzywvhaYki0bYe5ppbcwck5fFkIBTJy3yvSLxEwS//V/wp4iS6UtDmLcLyBcS+AnPo9efpLmB3OVPNRylzJpaEuQnFqjiIbH7+G9fsxsmZDAbp9Ucjxg8STkFPasF9v+wOXf3CSCaolK74nszoa4v5I2w9zXXIJSmqYMdXTFb1ZUS4XvRzHRbPYTgbIv79RIr8dt3FWnpqPnHwO5vL5KmFmOUkQAv8xGUJSgjtUk/vc/vSgRHLD2y8ps47nHYJkaBB+n8Hb9TlKLCLE71Bu7eCp7ZeU2cdzjucdzjrAAP72RAAAAAAAAAAAoY+aL2cMLtkNXbvYn82Ua0xSsAAAATg8ucJnCSu1wF9Po4ATOccD6PD0Wa3Eup2FDtgMvi09jB/xQAAzmZq62gUVTAA8LsLQrqDfI5zYJFvdKdcpZ3e3vuixhL+n0NIr4NMCBmciY1EKkgAFs1zQZxqARhpCyYGoMY1MdOdIy4MrYBQca2vRfVGdxeGsZJCdDikQGJdnDb0jmXhGfvrGeTR76W7tMi0N/mUgLYJVVn8Y+23C/4C+Z+C7epmQxt8gOqaBPMPEGXuzMphNeAP1qO60mpCQ8VBtdO3b13rZGwAX2kKPsQEjc6dxuOro3Swj2LenMlnxS04tmwaveTgZa6Pudt9hXUobVo2nqkZpE0D/NOVzPId3+OifN/e5kgVt8XBU/lJnmQXybl7U7g5mY7k/RqSTmfNTG+RF301s7XR7YE8MJ1h4Bd8zQ7/rumrr0xhJXdC4UDQbTrdfZ8jUkIWmOqRLQAH4kvXEfSwSyQVwHBGcDcZFFxw3CPpsKzR0yyJiMSjeCeUgEJGB6zKT4g5i7dWtco6ehQpQsFKpyXdAhd2HCrdv3r2XGHz9YQntLXkGSwRKwdPsqG/Z2dAwBqrq6CRd69Y9xlb78CoZY/bxl3/giaWSgjmv20GSFNhy20jXKv7c/FTvIhxCEOnaM1yOi6gDwjHMd9Fsvdtmb3Tp5pgrdbVZrUeE+JNXIBW2KRH9V3/UidVqQJ8rteWMWj6A2ajFdYNcApbi+q1TYwugwf0VPiCqDWz6zCwZwSsuhVcl4+cZ+lzYXKtC/c/ALKHK6dMxgFcYDuoZqiscgFFMDN38Y6IzwRHy3QduB2FNEnAFJJPGan0QXGDrtn928vaUyP/iU/R5wUsEhvYCagqhNcB7ZFZyu5ECL+GrgUxJCULqZjFOy2hdi/4u0+RAaTjyEwAuHqsUoTO5JbGOWvBIkI1q698jdxercDbT4NOwvl7ch0upmpGBlq9VKjNXIq/x+rZYAOddBSCpLA2tODnGTUoqaU/5k+xQbwaJy/vZ4DvJuExxCPbCVkurvOZvvZh7bSTx1r2qiTowILe3WFBPA8vl2lr2YankyEinWUcJDesEQzxrbo+VvRvV/bRKVtyBvvY7mE6EJ5E1c3GaC9IU37Gd6WxdRvIEJkMXoWkM2FwKiXpGdEf9oye771OC6pjBEQlahylt7aDICQRbqhhUF6L/u6uY1/HZKOQsUkevSKoCZBBy1G5rzsOX148aFNZjjmJkRsixrcD5Fae8Q0VWQqpqdoCVUV6k8SDpp4lwb1YTYvjHv+AJO7pJCj3Q/i+Vu5JPv/YqAFiqAz9jqDMSVY/a7xHwepJwNSG0xhKDmzvLlGkI+Nx1ufKuX/BRaScJgPUYVXjxEstmM8aZ9DsSK/LarYR4VPBU4V/gOZayUh6cxzSn3LW+JsSU4Fzj88P8qWyKHuw1nX/c6pc4n40h+Sm7bi+xoEaJF8h8T0qNMRLRDYp9GPK6tmHAHA+snQAAFGd05qkWvhrsYINS0x0ko7OFyteUY/inYmiUAUmdWWdK/yvoeJOclMLLqPJeh5I1WAByH9psGdi5FFAxy8A2K1uYmdnNiiQcr38qn2KHw77Mr3a3iEwDx0My4Co3qMmVIvJWm4VLBjlrQ4In6itE0gfXI/JnrZamR7xjHaKGjzwTeU0tBs4n2cWCLR21aHYkj32+tALeaxlN//TMge06cOHfgsGVvflV5g+GlCwNaCnFm5vwapk1Lv7XkLUgY+q6xXpbN9NzvqzH93aTW3VRyV3VefZuWdcdHi+WRl7zfbLmN0/9cY8d6wybM5RqCAe4lLxk/Ica/Di89N7TYUZh00EC3pwmQPrrtfGukE6GYfw7A7994CmA+4EyXqM3/rpVyUgB5qBSNevgIaoZJTmh7czjUiE0WR3K+T9ZCqPeK8cjqIn4ILvJgwHBdmuI/+0rfMdmp+wzRq6L8+JMiAn+bKYt6qEUYg4BUEKh3eIBiQfsFRlzuvQbYIt+pQp/5+9/ro5walSk9Pb4/8mqEp82REfUoMeTDxZzbvuXqFGuV7Nbr2uQoA5Tm9wA2VzE0bB9YIX8xa4VldKrIegrvBKz7/+3CfEs4LIXQNEJW2NkEj3qKBJpiNZk32XqJuwIPr0FHi6bd4xnoCTX2pzTZb/TSpHa4DpNYhgxykgZsawGhI5P90ZQ5GSOJOKMbuUrq4HzcjPJcZDuYqzxk04p5L7GxeY6qvX21/+jWYuf51ySaCu/0cAfN9h49S0Wu6u9T9Pr/uTjjngoek+Lf98+NSAYhyXscr2ai/fvFz4V1uVyxPBnw+GMg8rcB5O+xqi+ajsjowlnDJvnHUMljdGnU3JkbqV1ugy4LkkF31Jo+PdxW0jVHFAqWdZ1QB14zHmz3NDvpjdq3rRiyc7iYSqjiLcTyCYWh0QH5KTeHG8gd4OJ3pshz1GvJ/AS1tATqIH1kNP6zsKlKw4PkgUMclayraGoArH8Ox8nhoR9XuzAdY6c8FgsHEdLXwOaTHFDC3MyKWTWQcVValmRnCY+GfQPbN47mgbRqSa2xf7y9Z3PaWsamigT2GY05Zd9PIiqIxp6232QaM5QsT5k/l3cT+6LXFHu4KAIlW7El4Y8kTAIMy6FcZ6Sg6MxcutnwSqq2xmdSLtYIS6Ng3H1Mss3a05DBKwXo/l6ZdPFkm2IwKYoWBOVH2JN4UUM2fL9ADIdpIOfCkGDnxFYd81op/JtqIWOFO/GcLwOr+tc1gDF64HJS0Zlc4wE9+hWIvjo8uJDGxl8DvnHSETZVCVW51xAMADi++AgNdpjuwg+MCjm9kV6r7xFPS2SEB/6zfIPDWYTujBJUs1b92Ki/42i1IUQTP4Hh7nk8kVV3+zXD63r2ZRbrmdnu/4fMd20zVKiaIBjB1Y1PKbRfoqfyv96uxn6UP3Uhi7yId1r4G/plwoYFkcMwpqRbefrZf+YoUN0EXfR+MTykPTT4E+YtVEGyl+7SJKA8sQnGTESqyAYWvexYh7HIPD0kTUoNwNc8x4BtrgBKkNE+4zMphmZc8IU4S9aFVF9jLRiyvp2Vg7QowtBJmE//7babBC5mNqd6Bu7TBzxJ1eBCfr62r2AxlYkwa/IMuPO5BLBOTSQhVDf8AA5s6w7c/AnJrMGUthVb53dpCHyj3XG559XgTcD7gpqq9dXHZFlWgA3zucwj4tol2ObJfGo+uwiVKykROPPt0bP/WbqANaKgt+0Z58KAyAk5Ua/zcXc/n8nXXdIGmJ2MA2aUW5U3QfemzEzx3GIAX+CB9P9JDXd3IiGpRLR1fwXQ/0vjds+C2oZ6uBHtbBkpEI4TalJIrdCAKbmMCuzSMPboGmz84PvJr/qgXILiKhzg/RPE6wEqzg7yf3VO1NMiyqPbMdvmT7464s5drh22WQYP17Sc4uODeKcu0VH4nHyWke64yKj8PO33FLjib77S8YbNRbCrpTw1IApbeu3L7OBJCbubKrcr7tN1VPJZ85RtZVB9mJ42PRTtOvIGs6nDBxb3pMvpjPj6sipNqYMgtwwHQbGdmW+VgyOzRB9N4M6V3UoIX5m7Rra3yt+03Zw4P02yZQuxVj5PmLvVwNfsLaGcM7/0b8fzqNGaxLKE8nzox7RkPM/xkZBsFVL08VWbe4Hg0ng+L4QfmK6Kct4b0jPtjDLg+k2PYzdi933rwHgNaFe6PEjxfrZaGyGu6YG+if+scyL+1O8Ab+9vYeqqs66zZ+bN6yDdYvSgdGDGI/Xqm+G2y/AlEe+3a/CNpzqinkpqILaU9P9/6VaVP9/L2XQFKE/Bo4ZvFDxCEmUL/qL3aRyFu0MB6wKEe3/28LmGq1MDGTN0b3lbjlU+utokif+bIaQkfV3yTN/XI/2vtUl+2arXVnIbU4LPF7ih/JuNYE9bu0EqPD0C7m+RAOh/rF8bC1ZRP2T/k3kzLjoKp80cCKvdDXyzwbwckgQX2JEd0G7Ihyol/mYhW2QHxg7fv5Ldaw89ouDxJoR4gJYHsJOlmsu/rNkpQdTFTOWy+B8fYt6Fm+1jvuNX8WzB/Fq3P/oRZjnn4zPUY3rlpurDBQTHLux76tb9XWAAmG8Ew0u4e2NIb6GH3KIpXTUgu2Y2G+3jD/u59kP0hurDkbm82GPH6DjVlRsJtnyun8U5JT+J9+rNEz8gePQzbOMNWt4nnZBtoyj23tfcWVnUgVnmYBCOqQT4Hw3rY7oGevOtzaGjYbapeG4IDntIT4Q1vSGOlp9GfF+c7yd3msouCd7VgBzQdb/fvoCqPAARAO2IuzavWYmQImbbqL+nFsyDuw2v8/em1YV7pHj8KN4tOVcIq+RFQGipmlxPONx5ase0P5lfr24HOhr8EDyE2h1NR4GHf2ZjGqxkIVOsI4TTC+j13dEloeaDvi0/4peFhXmJwvS/Mf7jBaZlZez3ypM/CQRKx6hctYXtwaXeNOZVCuSvRpDE0SqKYqOou7OIU5JHeGmVogrdFj+GpvSMDrfLp+dFNPDHswr/kbUtCgDXBkhx8pTsPC4W+XDRFmGDLSmKdZCJk4x5iaDIGRqdGfeTAVM4CpOXW2EUfU19ReE/wGOZwty8KAkdmXnzj7X1w7FDaTtJ8nopPAIZrZaGdlRj8YK76zoL9ie6QtfMHRN8eSY09qI53FPnk8z1xHrth9rSS0c+jNqKnHEgi1ymqjcMCo73ZJsDgUy6xJN7qK2bx9rzjhjwZ3EA6WF2N/c7Oz+RNjo/J+r4tWPrS4IBYvW/wsezimb9ZgcqfHukalUMq+TvK6FmgAnKbCQQ0GELfQndbLwMS1yPT6U8JFauWtmwr+C5kfY2zKI3svRywf0gsMdRFMdJgANwGAwbGAS9tmm9vkiq3lKZzeZ/fPfOtE6GRpCcmYd3BWQRPYD5r3g0VQTcmqxoVJAlVwEM3TDbwfry5hQWuh2+UqG1UonMvnCeEk5ILGLyPkywOqRtSXeKKaKqNpmAbr5PUoqE3Cmw2M64uVmiMxsdoH1T3dBCF6wlDTFASBZl6FLFmV/lTsGSfqZ0JU26Vp+h7rG9EVsuoqW1xaDws6IZod+m1+LOrPsdxQ00Mcl/jQ5ugqwLrnwYtO3NrzQoBZEahOBxOwW/LvtIqFEXj4Y1Se4Ohh/hmB7h25RqMzAu2YbFSKuCIGCdtRStR0Ch25vHKe6++bVtA/vC0YWWs3e8nIzNYuWf1hfTkClBUaxsyiFGxNzsHCW0QKGh9NiPmhNj3n92EDywkW1o3o08kqeBm95cTcNCr7dGkw5IeHcYqCGc865X1srSO6L2wMP5iD+dQwb6g58LbKoVIuB45Ys8mrevoVq5OQbRo2wNxMgDwYTmZotqr2cFzlxPWqHKsDrDZJr2yJJa5WaUiqsT0Jf0FW0pYVcg9MPY5kidon0mrJ2JpHrE9PORAyWXynAhBw7yiyEofWlQ03O7A/3FGPyEsk9ujLnrAJFvRHuJ2R63grXQitLFVMhT9zIta92eyZfIKb4nlBLBFC+CGo63FMk6WZmCdjQRLWgovZiQXV8+mMpWSIxhRZM6wU48xkpj+mMBtj2s+247YQbx7E1gSeJbeXx0X0N0Syg+VsW65BBRflRGsPYzSXl0FSyF0PCeZ7EJB36CHgQX8J7+SBW65CQsQwNTgVLFThvaIl1km0n74dhD/uFIdPQfyuaQ1rd4EIk0PeJjadOUvMf6SIc+Q2qEZHeM5QRJZTok7j40nY1ye2GBH4h6OLclyQOYt02xdto3ls15VDMtpUsJVFpGEfJip+9ZqpJq7Fgk34ooLKOrFbq/1JLbkd7fiJwVF8N5wBkYl1/c0e+biaeQOQy2QK9Kmof+5YnRmtN+8ZnmScRxVZ+tPyja9vA2Zvvbb2S6g44VMTQT/FuH2dE5CFsUyWjyyoieyI/q7OFvs7V/ZKWNDaOVwu4woDZ5oMTt+e9KFxFwC0/5AAC4ZJo1cqT97unPK3CSEt34V+33rxxDfu+TBOIwy/KWu2oG7pzKo7RcKMbQ9n0byBUqLa5y21gHGiNXEZgAKgAaQFxIJcCgJsmIAjBF0Os6BBSEM3B/3KPi8GB3P5m3+L2jW/nPP0zK0WKUjBkqUX4KEvrfPLu1B+D8IrCmgAJczesulq2IVNBJ8uxhWW1r4CdIAe1t4Lac+D9DxF/r3s0W3VzJgRWpvzs4CKhx8SJPcnIH48xEvPkxhVynWgHqtU6vp+0lW71rTivyY5cFQdqlvRG80bDjWV2pHBWFZl5uxgwihAby8srLUDDRocey74vwbYF+UJjp7Ijd6C9wXcfFsHeHNNsTII+dEY8Up54Yldc59kJg9pgT9ejHV05kCGFdiiIyGArE1jLFw+Gvaxf9Tap9/I891GEh0ze9h2wjPMdbgIfKhcJXG79ov2kvQiiFHwBe7Sy7G0Sx2HiXv5jw01jBJrtMaqTgSXLlYtdWuyF6pLEXRDP+0b7m3rHAJ7KYhKINsNOLOPLDxA2L8sYVRDdx1xPIfoPaR4QqkJsVphXNDCYRnqn+pozAuKBY5xVHDYi4DtgDSu8j7ybkjl8YWpXn0ou0N3rMd9nKLwZ/8a3oQnA5DR6EgeNVgfH8JZzyXRpn3PYBqOu7impVxHddj/ESZX9c/RGRFr9RUkqsXma1SytJWBwOlwMgNVtCstYz9+fKCigVWwht8d6h+M8ApjphNjUr3uncLlQ+/72dVpdvFkb4aW7ufIT5Cl9qVkIFqZC/y6BMQB5DciSAZFKTlDVV3tP93CW1Mcr/368zAfcYdFz4d352NtAmIuzncLdiy/u48gxb535NXGPfnwsZ8Fnu5VsxDfF9FhRhJ1vKb4poKSfn3/pNh87Z8XVwi3W61Ikv89UT75jNiHpo2lniJ1farpIEtT3qhF5hauMfg/cKQjqzCEqDwJCf52awgmfsACpjQ4jdl+G99GQhsSrs9+0hGVF7KTIawQJHF2NNS/Bz2/94aXFTvMX5qK4QXrzTHzuBlmorabqpnRUfkWYwIXU0AABaVrI2Pja3NHRtqAlqclLHI+04uHydZlCgF9rA0wVqv4/M5pRNOFyTEYiAkky/uhiKLFJbjJzl7H5oQrLKW7OaM1rTHMzUerGQthOqTu38eFYFK+JGxc8virlT/S7TM78oXiGR+LTSMDF1EnT0Z+X1+lUwrfNOoB+5/StZhkUPlhXT9zGJABXLzScSQ9L/PHYpRIE5UVn88A42XTeEmorKTf2GOJpEoo9VoR2udayECbCOItdmJL2SjXV0osVyRuznhdfJ7haTa66RzB6n8H4RJLtKCVUpy6EMtiswcmLGg575jEBJXmQdnlg2tX6xvPV+AGT1yyzP6DLCMF/V+pK3cBBfBCxsQk1b3HCkCpaURQD9sOoTaS5LGcEdxzaHABO2/2StLuDvfXsqDZLT0v95RRzmZNkUFHT0bB1/+GqcMb8504pa/vcITC9qMgJTXx8EstW3JiwrmbfQOodHBSeH2pUOFNqaDrk7JXm7whfU4z4uH8POKfAlEAA2euMB0PAaElJo3rw+yYNufS2N0NBxYcjXzUKRQT11xz1m/BHUFgF5p8BnOFEV6fuCNptjwMBLPjmkpN0KkvgRQJSd1vSqiIeQhZj6j8l2jnVrGBasY9l0N3aMrVGw9sUhF4kwCL047+W2YSOI+4GavmX/f81lMqwf6uR9gPqTRZgRYopUKs0WNaAAnt87NnvbY1zXv4906V69GxdCmM8nQ/1iDvexFs4U2X3u4+QQFAy/YIPA7kPtv1xtBEEtgygOqBxXitY9hC/qakGmIG22OOlBIXxyfkH0/8AEhKZwm4495a0vNtcOPaZc+YN37t8y0fySjpW4qhX+163HJdxzw3r86jMo6TR6RqsdWCDtwa7+wLDGpLxxHMLK5mErhSfKgz1pioAbGqvz7F/3mHL9yPEtGnZNZfxPjYE9gGRSYNVi58Bdv0BFn8c4Yw1h5NBVBe5hf/+2OWBkPwW/rbhangtbzeq2ARXt98L86CX5hmgAxjBt5cS2DoD5mnVaNt1jAQhKZZpygNbV5UEcqJml2lP1hLIs/IyEZQEBJC+SOe7/OfJtikXLAEciGYk391WvuQrwCRAFyxUoxN9K7a+B+kBBzi+592yziwFZeL8CaO9ioHIrwA4gzP3nV2eEx25xY3I5mwT0ZBrFfCtANDccIHQ5nLGSDAZcRuMBR1NJVzqrpm6nKZALExnpMr/JszW/qNZKmUtC3IOPC84CeZI+6vp8rIn7JDhjv5Q2+H/oIVm1yxLn3zuQLrFNmXt45m4NP5BwplUx+1odxE8g8mAqtz6gT6qQ2hyPUlvUZD8bRP25Ak3uYzakKWbdzo+J/w04D2PC07R3gJodCCmTykJOfX19piKL7T01ywoDz0Fq0kUxt0tBEsUtqwkvEb1ksjTJmZnoGMnpzZGKAEepQaoJMw0qDxrz73zU/79E2uTxje9IZTv3y3IKoQ77RQJXsdlkAnYnt2fbCwYdGm/bEvJuc8WLN3dVYgZRtRSWmGJxNiLJwMmN8SoIA3Wjflim23yI0IbNsWIALwqQAD0cplgHQdT6ceS9DVGzmWdlXNwcHW/p1xprc8YmaFPk4KqdNA1J+I+M/vN+LqyNjYvI8OUJcn/RSN/4IXlNo4j/LlXBKSZls3c5ssGVLdWropmBA/ClnHqIYd3XEbxmh5qVd8agkKJWAjetkd1+ZjETv3j5hWeLRdpTL6fd9WOIM0S7vstciSF2CKlwNBEZnCma3mVZhZbQynXz/1wPXUnzjhfvn3nb0q01/51fG4tdKRxslOYd5mfIpky1B+4CWtLcy2DJzGiUUrcv0Q6exM5pdrhK7yV8KjkUvWgtL+htNKRaCPnkcvtyCyOYDYcpf4NuPOL0NKkPFt/afZz6poBOsYjIasHTLL0AABcFLkbSxZjFeGW6E0p/jsYyROF7O2gNuOjAYLgm4pfpgmeoeTzpIcsWBR/d0T+jshVziLE/d1XkaqujzmdXD2idhjdTCqXRQR2XK0dmL1uXWNfAj0PrXedLBVUEGMDaErK7tbBwd9qQGiUGV0QJ1bGe+C6MU78Yp5oiqUgYdpiStfr2iWKzHE46fPxRqzJBeeCffei1+sgNZQo9xCFVw2M3sDkXhkrHQbl97u6T7qz0d6RQsy2TXtntXhIrVU9WFoan7qZUiOIAmjKp1U7byCKP7KCSehKXUchMBuimkTqXX4CLWsAArL2u1KrXINDThjgX+rlKbOQHdJgbIl3hm4r3roHNYUylSMpIDbH/UWGkbWbN3zey9VrgUAKyPdFOuaQ3Cb5oLgEEjOFL9JAzV0R+YDLvuvZmL/FqLwfeI8Z1ql2M73Gm2XRm4PDegchXZb9qybi+5RgStoqlyXOxrNtDAVsqVr+QkQNJMFN8IR4BZUe/L56kAC6LCATLHhX8l+JNb8FpWbSfJvpMYoNi8nzzrFwjMSsj4vyzs3AAuO51zm9w7gC1iAU0TA4BLTO6A50ARaROQCRAamFgabB8Znd1eNqUjM+mMCNzn04PD2YUUw2xyDNB0UvIiNWBY2xfnDCUnZhStThWmRpJD1HRqAx9+DTEgUpSadEOzhbud/sy/mHo4oBK+8QxjtkEiKY3yFqKQ+YHX/ueqkhQ2SopMYENcCpupT+05M/WQGL3pqHQlBAc+F39uTSrziwv4PiqlSV8coVUCya4XUH/7PdX7w90ySZRhASidUSEP3QKE6jP+LZzqwv+u3sR1jrGjVNWGaCvAE8T2+nXBm5y6FzulwJjDCY2cQpfpFnCwM3aQ25/v8D59dB3eKNaM3j+7jULAztBam5uBflkv/FYx1+f+sUuEeTY1cP4kgdZ59Xd7IlmuNIO3JMZf3bDSV6tQ1CzCzzRHfRBBecQjJfolPmHl6zHcnwGNn1rpnHTqC/9HV68wSpHje527wYBRwMZqVlEQ3LA84GDkR9+TOFeamN3Sg6VnB2N3nBm1VtFH1P6cKE18/tMFYd9DKLmnZ1qnmjdoEkiiz3hmnLSCeo2BDdMf4uabUtB+kuLPqWgtKugjkSSxv2LYp0iwppmz7U8bfXJ9JvXYic5tXfIMCLSqDSb95IfNOBBoLRZ8CqHxI8dNGaNgQw+NZU7vigtCe9FM0JPW2/7bGsCyCPxgeHcfe989q+WsTikLkzgIznO/GKvoBAca4uIkRV8E8Zx2m5JFRrSlWcgnDxKFT00a9UErS+3gFJeth/Y+ux3USbOCK9JrdsAYSpwElSS+OSwmpdkrk0etkMB+ZGpiB74v7A14opEqDf5J07Kv2f8mLi/XPIIUtGan41EI4EM+3XIx4ARGJONw3MTIhuuhgTP0mTYzr953WAktSDt7FgzOd8lrLw5+nOVKH0mlQLAkp8+Gmy6ENyh4Jd5PgDvneiv7n9AnJjG5ohGyF/+zxt5QvMuYcnqTvlv8sJN6em3JK6HwPubK2zE3rKX3xdncZILFLDpETOV41uIGBlIoxIDMaF3f7Bu2qCWyrzpTmg8928D+6U4U98xGJTodUaSR77no8oaCyeNAlYukI9n9kMOg6lyJRIdfj+DDPxNDBxnVpxqnW22FbTEMkBhRQbJeLIkl7S9hJL8EXRk/abBC22mPATISAAq/TQGSOhtlOPVGxf1D0KOxK8v5F1PCTMmpQ2pR4ANN4Dgdm4LmLLRG6AMKv0ek/8WIGTqBtF3wzYjCJs5v04kiMepq+TTnVLbYVfYufAeabtlbiH4jxeLkZSQNouagtRMSb1LjRWjSpr0hEOXd74MlXTWqjwpDrjGtZax40DGhzNvZLl7cA4kJqpZaxoQX2v+0PNu0nUzimNzJ7mJfAVZoswiZ1LWxgxfHpFO4Os64Vednj0lSyxSDpFo51f3FDtSTqPUuPnyUzAhiVsEeAVvnN54Dp/s+q+1mwA+KQNh2HQsFpl0Z0QBG49wuIkB7jFMVPgCmCKs11AGzn9Rio0notN9DCY11sKaPbAng2QAijwChTLrh0KfSucKXjFp5HsNQ7efYFzgvd7IAzWHjm7gf6j4Rz7QpGtNaKbrLDJZEhEQOn0+3mFTL71GFVMo5WmqAsOOGOQpbO9o7qIWEu43gFPIFMOlX/5uN1jL+f/8BIwrqAAJD3LH2SAyW0M5zyYNsY65RQaK7etA6PrC0E2DQJdhgHE6C8Mw7zW3OHjHFibKvCCVGcZ/cVCMAUmOtQkEO+mrWyJ0qIBCAKkaRcapEyPI5OtWFxIVgQtsMFKBDT8YpWboFqnfwK41k+zXklQNdqKFyn1LhW5oHhIZEAQG/+0WXTzqAw7m7CdCJh5mTGj+UuxMwIiA/0gUUksny+lzGURAqN9+KfIV7/6N614tZeEP5JYmjv2LRqGa/UAgls/UbOX5lMBFAc0cgSmz2t32rIXdIDc7H+XJwglx3LWvRQc4NZkhF4eehPFcR0NRExSO+hL4c3qyV9sJjNLRHTyYdh5/BTlAWPJKOyBvUDMxPt/3efvZ5ZN7YgpD77NKOyaGkBaE5nildwOX/EwcLK8B/0t4YcsomjkfzUGUw2t2vduhly37TXZmEKB4scziELF2ZlXAGgSNACFSA8AbrQ3GYGjpNBFJjEpLZ8yUSMVaTE/wi/SLHViKMMk/wZMqcLtA1lo3x8yxelliXil8G0/4DJFjEji3cO23jl39aD7q7Lgg10BMzP6Yh3IvQDE1OeKS+5b72YKw4IrqLs3q0IEZZQX/v1Gdv/z4Pf9bGIfrJrC3YkOGvuPTJo2qBs9OOdmfDZSO97SHMN/V8q4Ck7zMrbJmbVirSqq4M0v9sI8XL4CRg7C3tUvSFAf1G887cHHpJuuQ6yF24ppJNGzbpUa3+IteviCK/zQu/qOSPqL8dE1yz0T5O5Bt7Nb3ydQsTFoAhBRza+JmjWw60J2HsNCSukIdyEzPN2bPpsjIk05Ln+Azr+J/QwIY/JyJveva9cn8tIcNsnVYkCWUuU53JZvvD/DawQ9Jqhq30Fd9ZSjf6/ARJAAZUZrkDyXbMufeT5qiItzelrmYAFLEcy4jNGX7aPugb9/GNGwzbSIKKR1Ijumc34HYNjA9zp5hpYsd07XjAGzsVefI2IMarM7VSjQVu+/WbAxKBXeE7lsK+Qk4vL9T2rWI7RO/CqLb1IBD8TeKAzBy0y1KCq9QHC0gYCNrm+tSc8Vh5oulZxV5cA5syeHjPg6MJfR5JcFpqe62kmbPmxZYut8dVdsijVX1DtgVYcuV1nNOo7MDXZN2NCu1I7H134xQBv7PGAM8U+qR4Vd8yZVcqgE9UZ2Jr5VIa69NskhV4mslNCXnxbhp14AOXp7G7bI4RuHSsRWiWaVxjLqJukrMdPiZAenTnr9SjA4pjn6VvS4TLNRjwEVE5PrZsck/mSbzr1GTWQsUQQOT5RjfBbrzN8xH/Wf1+v08TYGlay3hLUJhHQBuwrRimj1Q7kZP8548c8ok9/0e3xmvmF7pLRcdPZulCn4bw+oF1+S0woJv/THlxGRw7o6C0URwuz4RqmCcsLAGO95/Ya92B7ADi6hsznf8p4+iwjwZbiv1VU5wQ9XWlO4HHH3C9bYxZKGAvv8kzinLgKyEy98e0SCt2rnaT/+I8hKTNTLzxpWw6RkbZ2bGqUPHREOxo0g5W4I7yn8KDLB8lELkae+8kBmnt6BbJzccdyjYoi+C+FrA2cGSQtxNwDP9ciWTPm34E2UrNTp4Kq5QcKO4T56unV+BhS0OEysTMYr5RQhJe34whU9yTJbAAmiWhxfvAuyxR6iP0eTioGJDYOEMWEBH/UNkT1WbClLGsA/+siJhwRKY/tG7iaA97aL0A1MU96d0TIVzP4k/Z/VDgivffeuA0V5ymiU4iTs+kxmrkOGmruF7PIvov3EQfowBPUjTF2OeQxpswp/7lQ4B1TSxhO0tDAk0lMybEZWiyLjdQ9PUAAAABxgHph9whIrfCaWvC634AVXrnL7FqYAWJ2D40lJlt8ULnlVsJk80/RH4muOWMlxR0iCB++yM5GY5LaNHMsdj21U+5sv3x0H41lbBYDmCYzAVtDNOgUHIbruG7/+qW2OeoKcYDmjdUZdd8MUr+lBMDBnJVqlevc1PKl8ap55DZVCbUI+Mw3JstZOPU1FgAAAJU+htR+Ky8swTHdWpoi7K7ucqPRgZGXOb+YpS54gJi3w21TKhlPD4cgZLfvtgxJmhrNBs1xs/3xrloTN4jEjEURTgtaWvISCBSvIbX25Foqb60IX34nQUq77df3YxFAWcnRjaZc334WGrfgHaDvfAsqYfIB3Ht9hEbpYxBGp82N18t8TvZ/LhlwCBz0B8AzuPQ9nv1HOgIqN54wXQQDpJgAOs0wLggAF2AAAQ9gAAAAG7H++zc0zcTs9ihmakDKZlL2lWazK2iJGkcxft3/uJwzSRJgAAAAAAA==');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-width: 390px) {
  .sh-title { font-size: 1.08rem; }
  .sh-lead { font-size: 0.73rem; }
}

/* --- 統計タイル（約3分・全25問・メールでお届け） --- */
.start-stats {
  display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.7rem;
  margin-top: 0.85rem;
}
.stat-tile {
  display: flex; flex-direction: column; align-items: center; justify-content: center;
  gap: 0.6rem;
  text-align: center;
  padding: 1.15rem 0.3rem 1.05rem;
  background: rgba(255, 255, 255, 0.9);
  border: 1px solid rgba(255, 255, 255, 0.95);
  border-radius: var(--r-lg);
  box-shadow: var(--shadow-sm);
  backdrop-filter: blur(6px);
}
.stat-icon {
  width: 46px; height: 46px; border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  font-size: 1.1rem;
}
.stat-icon.purple { background: #eceafb; color: #7c5cf0; }
.stat-icon.blue { background: #e9edfc; color: #5566e8; }
.stat-icon.green { background: #e3f5ec; color: #17b586; }
.st-text {
  font-size: 0.76rem; font-weight: 700; line-height: 1.75;
  color: #5d5788;
}
.st-big {
  font-size: 1.5rem; font-weight: 900;
  font-variant-numeric: tabular-nums;
  padding: 0 0.08em;
}
.em-purple {
  background: linear-gradient(135deg, #8b5cf6, #6366f1);
  -webkit-background-clip: text; background-clip: text; color: transparent;
}
.em-blue {
  background: linear-gradient(135deg, #4a8df8, #6366f1);
  -webkit-background-clip: text; background-clip: text; color: transparent;
}
.em-green {
  background: linear-gradient(135deg, #10b981, #14b8a6);
  -webkit-background-clip: text; background-clip: text; color: transparent;
}
@media (max-width: 390px) {
  .st-text { font-size: 0.68rem; }
  .st-big { font-size: 1.3rem; }
  .stat-icon { width: 40px; height: 40px; font-size: 0.95rem; }
}

/* --- CTAボタン --- */
.start-cta {
  position: relative;
  overflow: hidden;
  width: 100%;
  margin-top: 1.3rem;
  padding: 1.25rem 1.6rem;
  border: none; border-radius: 999px;
  background: var(--grad-main);
  color: #fff;
  font-size: 1.18rem; font-weight: 800; letter-spacing: 0.1em;
  font-family: inherit;
  cursor: pointer;
  display: flex; align-items: center; justify-content: space-between; gap: 0.6rem;
  box-shadow: 0 12px 30px rgba(99, 102, 241, 0.45);
  transition: transform .18s, box-shadow .18s;
}
.start-cta:hover { transform: translateY(-2px); box-shadow: 0 16px 36px rgba(99, 102, 241, 0.55); }
.start-cta .cta-label { flex: 1; text-align: center; }
.start-cta i { font-size: 1.05rem; opacity: 0.95; }
/* ボタンの上を周期的に横切る光 */
.start-cta::after {
  content: '';
  position: absolute;
  top: 0; left: -60%;
  width: 40%; height: 100%;
  background: linear-gradient(105deg, transparent, rgba(255, 255, 255, 0.35), transparent);
  transform: skewX(-18deg);
  pointer-events: none;
  animation: cta-shine 3.2s ease-in-out infinite;
}
@keyframes cta-shine { 0% { left: -60%; } 45%, 100% { left: 130%; } }

.start-note {
  text-align: center; color: #8a86ad; font-size: 0.72rem; line-height: 1.9;
  margin-top: 1.05rem;
}

/* =====================================================
 * 質問画面
 * ===================================================== */
.progress-pill {
  display: flex; align-items: center; gap: 0.9rem;
  background: rgba(255, 255, 255, 0.88);
  border: 1px solid rgba(255, 255, 255, 0.95);
  border-radius: 999px;
  padding: 0.7rem 1.2rem;
  box-shadow: var(--shadow-md);
  backdrop-filter: blur(6px);
}
.progress-pill .pp-label {
  flex: none; font-size: 0.88rem; font-weight: 700; color: #6d679a;
}
.progress-pill .pp-label b {
  font-size: 1.25rem; font-weight: 900;
  background: var(--grad-main);
  -webkit-background-clip: text; background-clip: text; color: transparent;
  margin: 0 0.15rem;
}
.progress-pill .pp-track {
  display: block;
  flex: 1; height: 8px; border-radius: 999px; background: #e6e2f5; overflow: hidden;
}
.progress-pill .pp-fill {
  display: block;
  width: 0; height: 100%; border-radius: 999px;
  background: var(--grad-main);
  transition: width .3s ease;
}

.q-card {
  background: rgba(255, 255, 255, 0.88);
  border: 1px solid rgba(255, 255, 255, 0.95);
  border-radius: var(--r-xl);
  box-shadow: var(--shadow-md);
  backdrop-filter: blur(6px);
  padding: 0.5rem 1.2rem; /* テキストと枠の間隔（上下は狭め・左右は広め） */
  margin-top: 1.1rem;
  text-align: center;
  animation: q-in .24s ease;
}
@keyframes q-in { from { opacity: 0; transform: translateX(16px); } to { opacity: 1; transform: translateX(0); } }

.q-text {
  font-size: 1.38rem; font-weight: 800; line-height: 2.0;
  min-height: 4em; /* 2行分（質問ごとのカード高さのガタつきを抑える） */
  display: flex; align-items: center; justify-content: center;
}

/* --- 5段階スケール --- */
.scale-card {
  background: rgba(255, 255, 255, 0.88);
  border: 1px solid rgba(255, 255, 255, 0.95);
  border-radius: var(--r-xl);
  box-shadow: var(--shadow-md);
  backdrop-filter: blur(6px);
  padding: 1.4rem 0.3rem 1.15rem;
  margin-top: 1.1rem;
}
.scale-row {
  display: flex;
  position: relative;
}
.scale-row::before {
  content: '';
  position: absolute;
  left: 10%; right: 10%;
  bottom: 24px; /* 円の中心の高さ（ラベルが上・円が下の並び） */
  height: 4px;
  border-radius: 999px;
  background: linear-gradient(90deg, #8b5cf6, #6366f1, #3b82f6);
  opacity: .55;
}
.scale-item {
  flex: 1;
  display: flex; flex-direction: column; align-items: center; gap: 0.55rem;
  background: none; border: none; cursor: pointer; font-family: inherit;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
}
.scale-circle {
  width: 52px; height: 52px; border-radius: 50%;
  background: #fff;
  border: 2px solid #d9d4f0;
  box-shadow: 0 4px 12px rgba(88, 70, 180, 0.12);
  display: flex; align-items: center; justify-content: center;
  font-size: 1.3rem; font-weight: 800;
  color: #7a74a8;
  transition: all .18s;
}
.scale-item:hover .scale-circle { border-color: #a78bfa; transform: translateY(-2px); }
.scale-item.selected .scale-circle {
  background: var(--grad-main);
  border-color: transparent;
  color: #fff;
  transform: scale(1.18);
  box-shadow: 0 8px 22px rgba(99, 102, 241, 0.5);
}
.scale-label {
  font-size: 0.7rem; font-weight: 600; line-height: 1.5;
  letter-spacing: -0.05em;
  color: #8a86ad;
  text-align: center;
  transition: color .18s;
  white-space: nowrap;
}
@media (max-width: 390px) {
  .page { padding-left: 0.8rem; padding-right: 0.8rem; }
  .scale-label { font-size: 0.6rem; }
  .scale-circle { width: 46px; height: 46px; }
  .scale-row::before { bottom: 21px; }
}
.scale-item.selected .scale-label { color: var(--c-primary); font-weight: 800; }

/* --- ナビゲーション --- */
.q-nav {
  display: flex; gap: 0.8rem;
  margin-top: 1.25rem;
}
.q-nav .nav-prev {
  flex: 1;
  padding: 0.95rem 1rem;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.8);
  border: 1.5px solid #cfc8ec;
  color: #6d67a0;
  font-weight: 700; font-size: 0.95rem;
  cursor: pointer; transition: all .18s; font-family: inherit;
}
.q-nav .nav-prev:hover:not(:disabled) { background: #fff; border-color: var(--c-primary); color: var(--c-primary); }
.q-nav .nav-prev:disabled { opacity: .45; cursor: not-allowed; }
.q-nav .nav-next {
  flex: 1.4;
  padding: 0.95rem 1rem;
  border-radius: 999px;
  background: var(--grad-main);
  border: none;
  color: #fff;
  font-weight: 800; font-size: 0.98rem;
  cursor: pointer; transition: all .18s; font-family: inherit;
  box-shadow: 0 8px 22px rgba(99, 102, 241, 0.4);
}
.q-nav .nav-next:hover:not(:disabled) { transform: translateY(-1px); box-shadow: 0 12px 28px rgba(99, 102, 241, 0.5); }
.q-nav .nav-next:disabled { background: #dcd8ee; color: #a5a0c4; box-shadow: none; cursor: not-allowed; }

.q-quit-row { text-align: center; margin-top: 1.1rem; }
.link-sub {
  background: none; border: none; cursor: pointer;
  color: #9793b8; font-size: 0.78rem;
  text-decoration: underline; font-family: inherit;
}

/* === 判定中 === */
.judging {
  text-align: center; padding: 4.5rem 1rem;
  animation: q-in .25s ease;
}
.judging .j-icon {
  width: 84px; height: 84px; margin: 0 auto 1.3rem;
  border-radius: 50%;
  background: var(--grad-main);
  display: flex; align-items: center; justify-content: center;
  color: #fff; font-size: 2rem;
  box-shadow: 0 12px 32px rgba(99, 102, 241, 0.45);
  animation: pulse 1.2s ease-in-out infinite;
}
@keyframes pulse { 0%,100% { transform: scale(1); } 50% { transform: scale(1.07); } }
.judging p { color: #6d679a; font-weight: 700; }

/* =====================================================
 * メール受け取り画面（回答完了後・結果表示前 / 白カードのモック準拠）
 * ===================================================== */
.email-gate { animation: q-in .25s ease; }
.eg-card {
  text-align: center;
  border-radius: var(--r-xl);
  padding: 1.5rem 1.3rem 1.8rem;
  margin-top: 1.1rem;
}
.eg-illust {
  width: 82%;
  margin: 0 auto;
  aspect-ratio: 16 / 9;
  border-radius: var(--r-lg);
  background-image: url('data:image/webp;base64,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');
  background-size: cover;
  background-position: center;
}
.eg-title {
  margin-top: 1.2rem;
  font-size: 1.2rem; font-weight: 900; letter-spacing: 0.02em;
  color: var(--c-text);
}
.eg-text {
  margin-top: 0.75rem;
  font-size: 0.85rem; line-height: 2.0;
  color: #6d679a;
}
.eg-form { margin-top: 1.35rem; text-align: left; }
.eg-label {
  display: block;
  font-size: 0.85rem; font-weight: 700;
  color: #4b4676;
  margin: 1.05rem 0 0.45rem 0.4rem;
}
.eg-form .eg-label:first-child { margin-top: 0; }
.eg-input-wrap { position: relative; }
.eg-input-wrap i {
  position: absolute; left: 1.15rem; top: 50%;
  transform: translateY(-50%);
  color: #a5a0c4; font-size: 1rem;
  pointer-events: none;
}
.eg-input {
  width: 100%;
  padding: 0.95rem 1.1rem 0.95rem 2.9rem;
  border-radius: 999px;
  border: 1.5px solid #ddd6f0;
  background: #fff;
  font-size: 16px; /* iOSのフォーカス時自動ズームを防ぐため16px以上にする */
  font-family: inherit;
  color: var(--c-text);
  transition: border-color .15s, box-shadow .15s;
}
.eg-input:focus {
  outline: none;
  border-color: var(--c-primary);
  box-shadow: 0 0 0 3px rgba(124, 92, 240, 0.15);
}
.eg-input::placeholder { color: #b5b0d4; }
.eg-hint {
  margin-top: 1.1rem;
  font-size: 0.76rem; color: #8a86ad;
  display: flex; align-items: center; justify-content: center; gap: 0.4rem;
}
.eg-submit {
  position: relative;
  overflow: hidden;
  width: 100%;
  margin-top: 1.15rem;
  padding: 1.15rem 1.5rem;
  border: none; border-radius: 999px;
  background: var(--grad-main);
  color: #fff;
  font-size: 1.05rem; font-weight: 800; letter-spacing: 0.08em;
  font-family: inherit;
  cursor: pointer;
  display: flex; align-items: center; justify-content: space-between; gap: 0.6rem;
  box-shadow: 0 12px 30px rgba(99, 102, 241, 0.45);
  transition: transform .18s, box-shadow .18s;
}
.eg-submit:hover { transform: translateY(-1px); box-shadow: 0 16px 36px rgba(99, 102, 241, 0.55); }
.eg-submit .eg-submit-label { flex: 1; text-align: center; }
.eg-submit i { font-size: 1rem; }
/* CTAの上を周期的に横切る光（トップ画面と同じ演出） */
.eg-submit::after {
  content: '';
  position: absolute;
  top: 0; left: -60%;
  width: 40%; height: 100%;
  background: linear-gradient(105deg, transparent, rgba(255, 255, 255, 0.35), transparent);
  transform: skewX(-18deg);
  pointer-events: none;
  animation: cta-shine 3.2s ease-in-out infinite;
}
.eg-back {
  position: relative;
  width: 100%;
  margin-top: 0.85rem;
  padding: 1rem 1.5rem;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.85);
  border: 1.5px solid rgba(190, 180, 235, 0.65);
  color: #5d5788;
  font-size: 0.96rem; font-weight: 700; letter-spacing: 0.06em;
  font-family: inherit;
  cursor: pointer;
  transition: all .18s;
}
.eg-back i {
  position: absolute; left: 1.5rem; top: 50%;
  transform: translateY(-50%);
  color: #8a82c0;
  transition: color .18s;
}
.eg-back:hover { background: #fff; border-color: var(--c-primary); color: var(--c-primary); }
.eg-back:hover i { color: var(--c-primary); }

/* --- 送信完了画面（白カード＋封筒イラスト） --- */
.sent-card {
  text-align: center;
  padding: 1.1rem 1.1rem 1.9rem;
  border-radius: var(--r-xl);
  margin-top: 1.1rem;
}
.sent-illust {
  width: 100%;
  aspect-ratio: 16 / 9;
  border-radius: var(--r-lg);
  background-image: url('data:image/webp;base64,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');
  background-size: cover;
  background-position: center;
}
.sent-badge {
  display: inline-block;
  margin-top: 1.35rem;
  font-size: 0.78rem; font-weight: 800; letter-spacing: 0.12em; text-indent: 0.12em;
  color: #6247c9;
  background: #eceafb;
  border-radius: 999px;
  padding: 0.42rem 1.5rem;
}
.sent-title {
  margin-top: 0.95rem;
  font-size: 1.3rem; font-weight: 900; letter-spacing: 0.02em;
  color: var(--c-text);
}
.sent-text {
  margin-top: 0.8rem;
  font-size: 0.86rem; line-height: 1.9;
  color: #6d679a;
}
.sent-divider {
  margin: 1.15rem auto 0;
  width: 78%;
  border-top: 3px dotted #d9d4f0;
}
.sent-note {
  margin-top: 1.1rem;
  font-size: 0.83rem; line-height: 2.0;
  color: #6d679a;
}
.sent-actions { margin-top: 1.35rem; }
.sent-btn {
  width: 100%;
  display: flex; align-items: center; justify-content: space-between;
  padding: 1.05rem 1.5rem;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.85);
  border: 1.5px solid rgba(190, 180, 235, 0.65);
  color: #5d5788;
  font-size: 1rem; font-weight: 700; letter-spacing: 0.06em;
  cursor: pointer; transition: all .18s; font-family: inherit;
  box-shadow: var(--shadow-sm);
  backdrop-filter: blur(6px);
}
.sent-btn:hover { background: #fff; border-color: var(--c-primary); color: var(--c-primary); transform: translateY(-1px); }
.sent-btn i { color: #8a82c0; font-size: 0.95rem; transition: color .18s; }
.sent-btn:hover i { color: var(--c-primary); }
.sent-resend-row { text-align: center; margin-top: 1.25rem; }
.sent-resend { font-size: 0.88rem; color: #6d67a0; }
.sent-resent-note { font-size: 0.78rem; color: #8a86ad; line-height: 1.8; }

/* =====================================================
 * 結果画面
 * ===================================================== */
.result-wrap > * { animation: rise .5s cubic-bezier(.22,.8,.36,1) both; }
.result-wrap > *:nth-child(1) { animation-delay: .02s; }
.result-wrap > *:nth-child(2) { animation-delay: .09s; }
.result-wrap > *:nth-child(3) { animation-delay: .16s; }
.result-wrap > *:nth-child(4) { animation-delay: .23s; }
.result-wrap > *:nth-child(5) { animation-delay: .30s; }
.result-wrap > *:nth-child(6) { animation-delay: .37s; }
.result-wrap > *:nth-child(7) { animation-delay: .44s; }
.result-wrap > *:nth-child(8) { animation-delay: .51s; }
.result-wrap > *:nth-child(9) { animation-delay: .58s; }
.result-wrap > *:nth-child(10) { animation-delay: .65s; }
@keyframes rise { from { opacity: 0; transform: translateY(16px); } to { opacity: 1; transform: none; } }

/* --- ヒーローカード（ダークグラデーションで「結果発表」の特別感を出す） --- */
.result-hero {
  position: relative;
  overflow: hidden;
  isolation: isolate; /* 背面オーブ(z-index:-1)を背景より前・文字より後ろに置くため */
  text-align: center;
  padding: 2.2rem 1.4rem 2rem;
  background:
    radial-gradient(120% 90% at 85% -10%, rgba(96, 165, 250, 0.35), transparent 55%),
    radial-gradient(120% 100% at 0% 110%, rgba(168, 85, 247, 0.35), transparent 55%),
    linear-gradient(155deg, #322566 0%, #46369f 52%, #3b62c9 100%);
  border: 1px solid rgba(255, 255, 255, 0.32);
  box-shadow: 0 20px 48px rgba(70, 55, 165, 0.42);
  color: #fff;
}
/* 表示時に一度だけ横切る光のスイープ */
.result-hero::after {
  content: '';
  position: absolute;
  top: 0; left: -75%;
  width: 45%; height: 100%;
  background: linear-gradient(105deg, transparent, rgba(255, 255, 255, 0.22), transparent);
  transform: skewX(-18deg);
  pointer-events: none;
  animation: hero-shine 1.4s ease-out 0.75s 1 both;
}
@keyframes hero-shine { to { left: 145%; } }
/* 背景でゆっくり漂う光の玉 */
.rh-orb {
  position: absolute;
  z-index: -1;
  border-radius: 50%;
  pointer-events: none;
}
.rh-orb.o1 {
  width: 240px; height: 240px; top: -110px; left: -70px;
  background: radial-gradient(circle, rgba(167, 139, 250, 0.55), transparent 70%);
  animation: orb-drift 7s ease-in-out infinite alternate;
}
.rh-orb.o2 {
  width: 210px; height: 210px; bottom: -100px; right: -60px;
  background: radial-gradient(circle, rgba(96, 165, 250, 0.5), transparent 70%);
  animation: orb-drift 9s ease-in-out infinite alternate-reverse;
}
@keyframes orb-drift {
  from { transform: translate(0, 0) scale(1); }
  to   { transform: translate(18px, 14px) scale(1.12); }
}
.rh-eyebrow {
  display: flex; align-items: center; justify-content: center; gap: 0.8rem;
  font-size: 0.64rem; font-weight: 700;
  letter-spacing: 0.36em; text-indent: 0.36em;
  color: rgba(255, 255, 255, 0.72);
}
.rh-eyebrow .line { width: 36px; height: 1px; }
.rh-eyebrow .line.l { background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.65)); }
.rh-eyebrow .line.r { background: linear-gradient(270deg, transparent, rgba(255, 255, 255, 0.65)); }
.result-pattern-code {
  display: inline-block;
  font-size: 0.73rem; font-weight: 800; letter-spacing: .1em;
  color: #fff;
  background: rgba(255, 255, 255, 0.14);
  border: 1px solid rgba(255, 255, 255, 0.32);
  border-radius: 999px;
  padding: 0.34rem 1.05rem;
  margin-top: 1rem;
  backdrop-filter: blur(4px);
}
.result-title {
  font-size: 1.5rem; font-weight: 900; line-height: 1.65;
  letter-spacing: 0.02em;
  margin-top: 1rem;
  text-shadow: 0 2px 20px rgba(150, 130, 255, 0.55);
}
.rh-divider {
  width: 54px; height: 3px; border-radius: 999px;
  background: linear-gradient(90deg, #c4b5fd, #93c5fd);
  margin: 1.05rem auto 0;
}
.result-summary {
  color: rgba(255, 255, 255, 0.92); font-size: 0.9rem; line-height: 2.05;
  margin: 0.95rem auto 0;
  max-width: 32em;
  text-align: left;
}

/* --- タイプ一覧パネル --- */
.type-panel { margin-top: 0.85rem; padding: 0.5rem 1.2rem; }
.type-row {
  display: flex; align-items: center; gap: 0.9rem;
  padding: 0.85rem 0;
}
.type-row + .type-row { border-top: 1px solid #efedf8; }
.tp-icon {
  flex: none;
  width: 42px; height: 42px; border-radius: 14px;
  display: flex; align-items: center; justify-content: center;
  color: #fff; font-size: 1.05rem;
  box-shadow: 0 6px 14px rgba(99, 102, 241, 0.32);
}
.tp-icon.i1 { background: linear-gradient(135deg, #8b5cf6, #6366f1); }
.tp-icon.i2 { background: linear-gradient(135deg, #a855f7, #7c3aed); }
.tp-icon.i3 { background: linear-gradient(135deg, #60a5fa, #3b82f6); }
.tp-body { display: flex; flex-direction: column; gap: 0.12rem; min-width: 0; }
.tp-label {
  font-size: 0.66rem; font-weight: 700; letter-spacing: 0.1em;
  color: #9c98c0;
}
.tp-name { font-weight: 900; font-size: 1.02rem; letter-spacing: 0.02em; color: var(--c-text); }
.tp-code {
  flex: none;
  margin-left: auto;
  font-size: 0.68rem; font-weight: 700; letter-spacing: 0.04em;
  color: #7a74a8;
  background: #f4f2fb;
  border: 1px solid #e6e2f5;
  border-radius: 999px;
  padding: 0.3rem 0.7rem;
}
@media (max-width: 390px) {
  .tp-code { font-size: 0.6rem; padding: 0.26rem 0.55rem; }
}

.tie-note {
  background: rgba(255, 251, 235, 0.88);
  border: 1px solid #f3e3ae;
  border-radius: var(--r-md);
  padding: 0.75rem 1rem;
  font-size: 0.79rem; color: #8a6117; line-height: 1.9;
  margin-top: 0.85rem;
  backdrop-filter: blur(4px);
}

/* --- スコア --- */
.score-section { margin-top: 0.85rem; padding: 1.35rem 1.4rem 1.15rem; }
.score-row { display: flex; align-items: center; gap: 0.8rem; margin-bottom: 0.78rem; }
.score-row .sc-name { flex: none; width: 6.8em; font-size: 0.8rem; font-weight: 700; color: #5d5788; letter-spacing: 0.02em; }
/* D判定に使われた1位・2位の軸に付くランクバッジ */
.sc-rank {
  display: inline-block;
  margin-left: 0.38rem;
  font-size: 0.58rem; font-weight: 800;
  color: #fff;
  border-radius: 999px;
  padding: 0.08rem 0.42rem;
  vertical-align: 0.1em;
}
.sc-rank.r1 { background: linear-gradient(135deg, #8b5cf6, #6366f1); box-shadow: 0 2px 6px rgba(99, 102, 241, 0.4); }
.sc-rank.r2 { background: #b3a7ef; }
.score-row.is-top .sc-name,
.score-row.is-top .sc-val { color: #6247c9; }
.score-row .sc-track {
  display: block; flex: 1; height: 10px; border-radius: 999px;
  background: #edeaf7;
  box-shadow: inset 0 1px 3px rgba(88, 70, 180, 0.14);
  overflow: hidden;
}
.score-row .sc-fill {
  position: relative;
  display: block; width: 0; height: 100%; border-radius: 999px;
  background: var(--grad-main);
  box-shadow: 0 1px 4px rgba(99, 102, 241, 0.35);
  transition: width .7s cubic-bezier(.22,.8,.36,1);
  overflow: hidden;
}
/* バーの上を周期的に流れるハイライト */
.score-row .sc-fill::after {
  content: '';
  position: absolute;
  top: 0; left: -45%;
  width: 45%; height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.45), transparent);
  animation: bar-shine 2.8s ease-in-out infinite;
}
@keyframes bar-shine { 0% { left: -45%; } 60%, 100% { left: 130%; } }
.score-row.sub .sc-fill { background: linear-gradient(135deg, #a855f7, #7c3aed); }
.score-row .sc-val {
  flex: none; width: 2.3em; text-align: right;
  font-size: 0.92rem; font-weight: 800; color: #4b4676;
  font-variant-numeric: tabular-nums;
}
.score-gap { height: 0.55rem; }

/* --- 各セクション --- */
.result-section { margin-top: 0.85rem; padding: 1.35rem 1.4rem; }
.result-section .rs-head,
.score-section .rs-head {
  position: relative;
  display: flex; align-items: center; gap: 0.65rem;
  font-weight: 900; font-size: 0.99rem;
  letter-spacing: 0.05em;
  padding-bottom: 0.8rem;
  margin-bottom: 1rem;
}
.result-section .rs-head::after,
.score-section .rs-head::after {
  content: '';
  position: absolute; left: 0; bottom: 0;
  width: 100%; height: 1px;
  background: linear-gradient(90deg, rgba(139, 92, 246, 0.38), rgba(59, 130, 246, 0.16), transparent);
}
.result-section .rs-head i,
.score-section .rs-head i {
  width: 30px; height: 30px; border-radius: 10px;
  background: var(--grad-main);
  border: none;
  color: #fff;
  display: flex; align-items: center; justify-content: center;
  font-size: 0.8rem;
  box-shadow: 0 4px 10px rgba(99, 102, 241, 0.32);
}
.rs-list { display: flex; flex-direction: column; gap: 0.72rem; }
.rs-item {
  display: flex; gap: 0.7rem; align-items: flex-start;
  font-size: 0.88rem; line-height: 1.95;
  color: #47426e;
}
.rs-item .rs-marker {
  flex: none;
  margin-top: 0.34rem;
  font-size: 0.78rem;
}
.rs-item .rs-marker.num {
  width: 1.5rem; height: 1.5rem; border-radius: 50%;
  background: var(--grad-main); color: #fff;
  font-weight: 800; font-size: 0.72rem;
  display: flex; align-items: center; justify-content: center;
  box-shadow: 0 3px 8px rgba(99, 102, 241, 0.3);
  margin-top: 0.2rem;
}
.rs-item .rs-marker.good { color: #10a15c; }
.rs-item .rs-marker.stop { color: #eda23b; }
.rs-item .rs-marker.buy { color: #4a8df8; }
.rs-item .rs-marker.ng { color: #e66a6a; }

.result-longtext {
  position: relative;
  font-size: 0.9rem; line-height: 2.15;
  color: #47426e;
  text-align: justify;
  padding-left: 1.05rem;
}
.result-longtext::before {
  content: '';
  position: absolute;
  left: 0; top: 0.45em; bottom: 0.45em;
  width: 3px; border-radius: 999px;
  background: var(--grad-main);
  opacity: 0.45;
}

.result-actions {
  display: flex; flex-direction: column; gap: 0.8rem;
  margin-top: 1.6rem;
}
.result-actions .btn { width: 100%; padding: 1rem 1rem; font-size: 0.98rem; letter-spacing: 0.04em; }

/* =====================================================
 * 結果画面リニューアル（rx-*）: 参照画像のインフォグラフィック構成
 * ===================================================== */

/* --- セクション見出しディバイダ（◇ 診断結果 ◇） --- */
.rx-divider {
  display: flex; align-items: center; justify-content: center; gap: 0.5rem;
  margin: 1.7rem 0 0.5rem; color: var(--c-primary);
}
.rx-divider:first-child { margin-top: 0.4rem; }
.rx-dv-line { flex: 1; max-width: 90px; height: 1px;
  background: linear-gradient(90deg, transparent, rgba(124,92,240,.5)); }
.rx-dv-line:last-child { background: linear-gradient(90deg, rgba(124,92,240,.5), transparent); }
.rx-dv-dot { font-size: 0.7rem; opacity: 0.75; }
.rx-dv-title { font-size: 1.02rem; font-weight: 900; letter-spacing: 0.06em; }

/* --- メイン結果カード --- */
.rx-hero {
  display: flex; align-items: center; gap: 1.1rem;
  padding: 1.5rem 1.4rem; margin-top: 0.6rem;
  background:
    radial-gradient(120% 130% at 12% 0%, rgba(139,92,246,.10), transparent 55%),
    var(--c-surface);
  border: 1px solid var(--c-border);
}
.rx-hero-orb {
  position: relative; flex: none;
  width: 92px; height: 92px; border-radius: 50%;
  display: grid; place-items: center;
  background: var(--grad-main);
  color: #fff; font-size: 2rem;
  box-shadow: 0 12px 26px rgba(99,102,241,.38), inset 0 2px 6px rgba(255,255,255,.35);
}
.rx-orb-glow {
  position: absolute; inset: -6px; border-radius: 50%;
  background: radial-gradient(circle at 35% 30%, rgba(255,255,255,.65), transparent 55%);
  pointer-events: none;
}
.rx-hero-orb i { position: relative; filter: drop-shadow(0 2px 4px rgba(60,40,140,.35)); }
.rx-hero-main { min-width: 0; flex: 1; }
.rx-hero-badge {
  display: inline-block; font-size: 0.66rem; font-weight: 800; letter-spacing: 0.06em;
  color: var(--c-primary-600); background: rgba(124,92,240,.12);
  padding: 0.22rem 0.6rem; border-radius: 999px; margin-bottom: 0.5rem;
}
.rx-hero-code {
  font-size: 1.7rem; font-weight: 900; letter-spacing: 0.02em;
  background: var(--grad-main); -webkit-background-clip: text; background-clip: text;
  -webkit-text-fill-color: transparent; color: var(--c-primary);
  line-height: 1.1;
}
.rx-hero-title { font-size: 1.22rem; font-weight: 900; color: var(--c-text); margin-top: 0.35rem; line-height: 1.45; }
.rx-hero-no { font-size: 0.72rem; color: var(--c-text-sub); font-weight: 700; margin-top: 0.35rem; }
.rx-hero-summary { font-size: 0.9rem; line-height: 1.95; color: #58527f; margin-top: 0.7rem; }

/* --- セクションカード共通 --- */
.rx-section { margin-top: 1.1rem; padding: 1.25rem 1.3rem; }
.rx-head {
  display: flex; align-items: center; gap: 0.55rem;
  font-size: 1rem; font-weight: 900; color: var(--c-text); margin-bottom: 1rem;
}
.rx-head.sm { font-size: 0.92rem; margin-bottom: 0.8rem; }
.rx-head-ic {
  flex: none; width: 30px; height: 30px; border-radius: 9px;
  display: grid; place-items: center; font-size: 0.85rem; color: #fff;
  background: var(--grad-main);
  box-shadow: 0 4px 10px rgba(99,102,241,.28);
}
.rx-head-ic.v-good { background: linear-gradient(135deg,#34d399,#10b981); box-shadow: 0 4px 10px rgba(16,185,129,.28); }
.rx-head-ic.v-stop { background: linear-gradient(135deg,#fb7185,#e5518a); box-shadow: 0 4px 10px rgba(229,81,138,.26); }

/* --- 思考の流れ（番号＋矢印） --- */
/* 常に縦積み（各ステップを全幅で表示）。ミニアプリのコンテンツ列は狭く、
   ビューポート基準のメディアクエリでは横並びにすると詰まるため、間隔を広く取った縦積みで統一する。 */
.rx-flow { display: flex; flex-direction: column; gap: 1.1rem; }
.rx-flow-step { display: flex; flex-direction: row; align-items: center; text-align: left; gap: 0.9rem; }
.rx-flow-no {
  width: 36px; height: 36px; border-radius: 50%; flex: none;
  display: grid; place-items: center; font-weight: 800; font-size: 0.95rem; color: #fff;
  background: var(--grad-main); box-shadow: 0 5px 12px rgba(99,102,241,.3);
}
.rx-flow-tx { font-size: 0.88rem; line-height: 1.8; color: #58527f; }
.rx-flow-arrow { flex: none; align-self: center; margin: -0.15rem 0; color: rgba(124,92,240,.5); font-size: 0.9rem; font-weight: 700; transform: rotate(90deg); }

/* --- 条件2列 --- */
.rx-cond-grid { display: grid; grid-template-columns: 1fr; gap: 1.1rem; margin-top: 1.1rem; }
.rx-cond-grid > .rx-section { margin-top: 0; }

/* --- 箇条書き（色付きドット） --- */
.rx-bullets { list-style: none; display: flex; flex-direction: column; gap: 0.6rem; }
.rx-bullets li {
  position: relative; padding-left: 1.15rem;
  font-size: 0.85rem; line-height: 1.7; color: #4f4a73;
}
.rx-bullets li::before {
  content: ''; position: absolute; left: 0; top: 0.6em;
  width: 7px; height: 7px; border-radius: 50%; background: var(--c-primary);
}
.rx-bullets.good li::before, .rx-bullets.ok li::before { background: #10b981; }
.rx-bullets.stop li::before, .rx-bullets.ng li::before { background: #e5518a; }

/* --- 購買傾向パネル --- */
.rx-buy-panel {
  display: grid; grid-template-columns: 1fr; gap: 1.1rem;
  background: linear-gradient(135deg, rgba(139,92,246,.06), rgba(59,130,246,.06));
  border: 1px solid rgba(124,92,240,.12); border-radius: var(--r-md);
  padding: 1.1rem 1.15rem;
}
.rx-buy-h {
  display: flex; align-items: center; gap: 0.45rem;
  font-size: 0.86rem; font-weight: 800; margin-bottom: 0.75rem;
}
.rx-buy-h.ok { color: #0e9f6e; }
.rx-buy-h.ng { color: #d1447d; }

/* --- 補足診断 --- */
.rx-longtext { font-size: 0.88rem; line-height: 2; color: #4f4a73; }

/* --- 詳細分析カード --- */
.rx-detail { margin-top: 1.1rem; padding: 1.3rem 1.35rem; }
.rx-detail-head { display: flex; align-items: flex-start; gap: 0.75rem; margin-bottom: 0.7rem; }
.rx-detail-no {
  flex: none; width: 32px; height: 32px; border-radius: 50%;
  display: grid; place-items: center; font-weight: 900; font-size: 0.95rem; color: #fff;
  background: var(--grad-main); box-shadow: 0 5px 12px rgba(99,102,241,.3); margin-top: 2px;
}
.rx-detail-titles { display: flex; flex-direction: column; min-width: 0; }
.rx-detail-kicker { font-size: 0.72rem; font-weight: 800; color: var(--c-text-sub); letter-spacing: 0.04em; }
.rx-detail-name { font-size: 1.08rem; font-weight: 900; color: var(--c-text); line-height: 1.4; margin-top: 0.15rem; }
.rx-detail-catch { font-size: 0.9rem; font-weight: 800; color: var(--c-primary-600); margin-top: 0.3rem; }
.rx-detail-desc { font-size: 0.86rem; line-height: 1.95; color: #58527f; margin: 0.2rem 0 0.95rem; }
.rx-para { margin: 0 0 0.7rem; }
.rx-para:last-child { margin-bottom: 0; }

/* --- ラベル付き本文ブロック（詳細分析の内訳・長文をそのまま表示） --- */
.rx-blocks { display: flex; flex-direction: column; gap: 0.7rem; }
.rx-block {
  background: linear-gradient(135deg, rgba(139,92,246,.05), rgba(59,130,246,.045));
  border: 1px solid rgba(124,92,240,.1); border-radius: var(--r-md);
  padding: 0.85rem 0.95rem;
}
.rx-block-h {
  display: flex; align-items: center; gap: 0.5rem;
  font-size: 0.83rem; font-weight: 800; color: var(--c-text); margin-bottom: 0.5rem;
}
.rx-block-ic {
  flex: none; width: 28px; height: 28px; border-radius: 8px;
  display: grid; place-items: center; font-size: 0.78rem; color: #fff;
  background: var(--grad-main);
}
.rx-block-ic.v-heart { background: linear-gradient(135deg,#c084fc,#a855f7); }
.rx-block-ic.v-tag { background: linear-gradient(135deg,#60a5fa,#3b82f6); }
.rx-block-ic.v-person { background: linear-gradient(135deg,#818cf8,#6366f1); }
.rx-block-ic.v-cart { background: linear-gradient(135deg,#a78bfa,#8b5cf6); }
.rx-block-ic.v-star { background: linear-gradient(135deg,#f0abfc,#e879f9); }
.rx-block-ic.v-pulse { background: linear-gradient(135deg,#38bdf8,#0ea5e9); }
.rx-block-ic.v-warn { background: linear-gradient(135deg,#fbbf24,#f59e0b); }
.rx-block-ic.v-target { background: linear-gradient(135deg,#34d399,#10b981); }
.rx-block-body { font-size: 0.84rem; line-height: 1.9; color: #4f4a73; }
.rx-block-body .rx-para { margin: 0 0 0.5rem; }
.rx-block-body .rx-para:last-child { margin-bottom: 0; }

/* --- チップ（反応深度など） --- */
.rx-chips { display: flex; flex-wrap: wrap; gap: 0.45rem; margin-bottom: 0.8rem; }
.rx-chip {
  font-size: 0.75rem; font-weight: 800; color: var(--c-primary-600);
  background: rgba(124,92,240,.1); border: 1px solid rgba(124,92,240,.18);
  padding: 0.3rem 0.7rem; border-radius: 999px;
}

/* --- ミニカード（詳細分析の内訳） --- */
.rx-mini-grid { display: grid; grid-template-columns: 1fr; gap: 0.65rem; }
.rx-mini {
  display: flex; align-items: flex-start; gap: 0.6rem;
  background: linear-gradient(135deg, rgba(139,92,246,.055), rgba(59,130,246,.05));
  border: 1px solid rgba(124,92,240,.1); border-radius: var(--r-md);
  padding: 0.7rem 0.8rem;
}
.rx-mini-ic {
  flex: none; width: 30px; height: 30px; border-radius: 9px;
  display: grid; place-items: center; font-size: 0.8rem; color: #fff;
  background: var(--grad-main);
}
.rx-mini-ic.v-heart { background: linear-gradient(135deg,#c084fc,#a855f7); }
.rx-mini-ic.v-tag { background: linear-gradient(135deg,#60a5fa,#3b82f6); }
.rx-mini-ic.v-person { background: linear-gradient(135deg,#818cf8,#6366f1); }
.rx-mini-ic.v-star { background: linear-gradient(135deg,#a78bfa,#8b5cf6); }
.rx-mini-ic.v-pulse { background: linear-gradient(135deg,#38bdf8,#0ea5e9); }
.rx-mini-ic.v-warn { background: linear-gradient(135deg,#fbbf24,#f59e0b); }
.rx-mini-ic.v-target { background: linear-gradient(135deg,#34d399,#10b981); }
.rx-mini-body { min-width: 0; display: flex; flex-direction: column; gap: 0.15rem; }
.rx-mini-label { font-size: 0.72rem; font-weight: 800; color: var(--c-text-sub); }
.rx-mini-val { font-size: 0.83rem; line-height: 1.65; color: #4f4a73; font-weight: 600; }

/* --- スコア形状（レーダー＋補助バー＋ミニカード） --- */
.rx-score-wrap { display: grid; grid-template-columns: 1fr; gap: 1rem; }
.rx-radar { display: flex; flex-direction: column; align-items: center; gap: 0.6rem; margin: 0.2rem 0 1rem; }
.rx-radar-svg { max-width: 100%; height: auto; }
.rx-bars { width: 100%; max-width: 320px; display: flex; flex-direction: column; gap: 0.5rem; }
.rx-bar { display: flex; align-items: center; gap: 0.6rem; }
.rx-bar-l { flex: none; width: 4.2em; font-size: 0.78rem; font-weight: 700; color: #6d679a; }
.rx-bar-track { flex: 1; height: 8px; border-radius: 999px; background: #ece9fb; overflow: hidden; }
.rx-bar-fill { display: block; height: 100%; border-radius: 999px; background: var(--grad-main); width: 0; transition: width 1s cubic-bezier(.22,.8,.36,1); }
.rx-bar-v { flex: none; width: 2.2em; text-align: right; font-size: 0.8rem; font-weight: 800; color: var(--c-primary-600); }

/* --- レスポンシブ（横幅に余裕がある場合は多カラム化） --- */
@media (min-width: 620px) {
  .rx-cond-grid { grid-template-columns: 1fr 1fr; }
  .rx-buy-panel { grid-template-columns: 1fr 1fr; }
  .rx-mini-grid.three { grid-template-columns: 1fr 1fr 1fr; }
  .rx-mini-grid.three.vertical { grid-template-columns: 1fr; }
  .rx-score-wrap { grid-template-columns: 232px 1fr; align-items: start; }
}
@media (max-width: 560px) {
  .rx-hero { flex-direction: column; text-align: center; }
  .rx-hero-main { text-align: center; }
}

/* =====================================================
 * 管理画面（#settings）
 * ===================================================== */
.admin-wrap { animation: q-in .25s ease; }
.adm-login {
  text-align: center;
  padding: 2rem 1.4rem;
  margin-top: 1.1rem;
}
.adm-login-icon {
  width: 56px; height: 56px; border-radius: 50%;
  background: var(--grad-soft);
  border: 1px solid rgba(139, 92, 246, 0.2);
  color: var(--c-primary);
  display: flex; align-items: center; justify-content: center;
  font-size: 1.3rem;
  margin: 0 auto 1rem;
}
.adm-title { font-size: 1.2rem; font-weight: 900; }
.adm-sub { margin-top: 0.6rem; font-size: 0.82rem; line-height: 1.9; color: #6d679a; }
.adm-pass { margin-top: 1.1rem; }
.adm-login-btn { width: 100%; margin-top: 0.9rem; }
.adm-exit-row { margin-top: 1rem; }

/* 管理画面はページ幅を広げる（render()が .page に付与） */
.page.page-wide { max-width: 1080px; }

.adm-head {
  display: flex; align-items: center; justify-content: space-between;
  margin-top: 1.1rem;
  padding: 0 0.2rem;
}
.adm-head h2 { font-size: 1.1rem; font-weight: 900; display: flex; align-items: center; gap: 0.5rem; }

/* 左メニュー＋コンテンツの2カラムレイアウト */
.admin-layout {
  display: flex; gap: 0.9rem; align-items: flex-start;
  margin-top: 0.85rem;
}
.adm-menu {
  flex: none;
  width: 195px;
  position: sticky; top: 1rem;
  background: rgba(255, 255, 255, 0.9);
  border: 1px solid rgba(255, 255, 255, 0.95);
  border-radius: var(--r-lg);
  box-shadow: var(--shadow-sm);
  backdrop-filter: blur(6px);
  padding: 0.5rem;
  display: flex; flex-direction: column; gap: 0.2rem;
}
.adm-menu-btn {
  display: flex; align-items: center; gap: 0.6rem;
  width: 100%;
  text-align: left;
  padding: 0.72rem 0.8rem;
  border: none; border-radius: 12px;
  background: transparent;
  color: #5d5788;
  font-weight: 700; font-size: 0.85rem;
  font-family: inherit;
  cursor: pointer;
  transition: all .15s;
}
.adm-menu-btn i { width: 1.2em; text-align: center; color: #9c98c0; transition: color .15s; }
.adm-menu-btn:hover { background: #f4f2fb; }
.adm-menu-btn.active { background: var(--grad-soft); color: var(--c-primary); }
.adm-menu-btn.active i { color: var(--c-primary); }
.adm-content { flex: 1; min-width: 0; }
.adm-content > .adm-card:first-child { margin-top: 0; }

/* 狭い画面ではメニューを上部の横並びタブにする */
@media (max-width: 800px) {
  .admin-layout { flex-direction: column; }
  .adm-menu { position: static; width: 100%; flex-direction: row; }
  .adm-menu-btn { flex: 1; flex-direction: column; gap: 0.3rem; justify-content: center; padding: 0.55rem 0.2rem; font-size: 0.66rem; }
}

.adm-card { margin-top: 0.85rem; padding: 1.2rem 1.1rem; }
.adm-sec-title {
  display: flex; align-items: center; gap: 0.5rem;
  font-weight: 900; font-size: 0.95rem;
  margin-bottom: 0.9rem;
}
.adm-count { font-size: 0.7rem; font-weight: 700; color: #8a86ad; margin-left: 0.2rem; }
.adm-refresh { margin-left: auto; }
.adm-empty { font-size: 0.82rem; color: #8a86ad; line-height: 1.9; text-align: center; padding: 0.6rem 0 1rem; }
.adm-wide-btn { width: 100%; }
.adm-note { font-size: 0.85rem; color: #5d5788; }

/* 設問の追加・編集フォーム */
.adm-form {
  display: grid; grid-template-columns: 1fr 1fr; gap: 0.6rem;
  background: #f8f7fd;
  border: 1px solid #efedf8;
  border-radius: var(--r-md);
  padding: 0.9rem;
  margin-bottom: 1rem;
}
.adm-form .full { grid-column: 1 / -1; }
.adm-form .field-label { margin-bottom: 0.25rem; font-size: 0.75rem; color: #6d679a; }
.adm-check-col { display: flex; flex-direction: column; justify-content: flex-end; gap: 0.4rem; padding-bottom: 0.2rem; }
.adm-check { display: flex; align-items: center; gap: 0.4rem; font-size: 0.8rem; color: #5d5788; font-weight: 700; cursor: pointer; }
.adm-form-actions { display: flex; gap: 0.5rem; }
.adm-form-actions .btn { border-radius: var(--r-md); }

/* メール設定タブ */
.adm-mail-desc { margin: -0.35rem 0 0.9rem; line-height: 1.8; }
.adm-radio-row { display: flex; flex-wrap: wrap; gap: 0.4rem 1.3rem; padding: 0.15rem 0; }
.adm-radio-row .adm-check { cursor: pointer; }
.adm-mail-vars {
  font-size: 0.75rem; color: #6d679a; line-height: 2.1;
  background: #ffffff; border: 1px dashed #d8d3ee; border-radius: var(--r-sm);
  padding: 0.6rem 0.7rem;
}
.adm-mail-vars .adm-vars-title { display: block; font-weight: 800; color: #46369f; margin-bottom: 0.25rem; }
.adm-mail-vars code {
  background: #efedf8; color: #46369f;
  padding: 0.05rem 0.35rem; border-radius: 4px;
  font-size: 0.72rem; margin: 0 0.15rem 0 0.4rem;
}

/* 送信形式で本文欄を出し分け（HTML本文 / テキスト本文） */
.adm-mail-form[data-format="html"] .adm-mailbody.text { display: none; }
.adm-mail-form[data-format="text"] .adm-mailbody.html { display: none; }
.textarea.code {
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;
  font-size: 0.78rem; line-height: 1.6; white-space: pre; overflow-wrap: normal; overflow-x: auto;
}

/* 差し込みタグ挿入ボタン */
.adm-ph-row { display: flex; flex-wrap: wrap; gap: 0.35rem; }
.adm-ph-btn {
  font-family: 'SFMono-Regular', Consolas, monospace;
  font-size: 0.72rem; font-weight: 700; color: #46369f;
  background: #efedf8; border: 1px solid #ddd6f3; border-radius: 6px;
  padding: 0.28rem 0.5rem; cursor: pointer; transition: background 0.15s, transform 0.05s;
}
.adm-ph-btn:hover { background: #e2dcf7; }
.adm-ph-btn:active { transform: translateY(1px); }

/* メールプレビュー */
.adm-mail-preview-wrap { margin-top: 1.1rem; }
.adm-mail-preview-head {
  display: flex; align-items: center; gap: 0.5rem;
  font-weight: 800; font-size: 0.9rem; color: var(--c-text); margin-bottom: 0.6rem;
}
.adm-mail-preview-btn { margin-left: auto; padding: 0.3rem 0.7rem; font-size: 0.75rem; border-radius: var(--r-sm); }
.adm-mail-preview {
  border: 1px solid var(--c-border); border-radius: var(--r-md);
  overflow: hidden; background: #f4f2fb;
}
.rx-mailprev-subject {
  font-size: 0.82rem; color: var(--c-text); font-weight: 700;
  background: #fff; border-bottom: 1px solid var(--c-border); padding: 0.6rem 0.8rem;
  word-break: break-word;
}
.rx-mailprev-subject span {
  display: inline-block; font-size: 0.66rem; font-weight: 800; color: #8a86ad;
  background: #efedf8; padding: 0.1rem 0.45rem; border-radius: 5px; margin-right: 0.5rem;
}
.rx-mailprev-frame { width: 100%; height: 620px; border: 0; background: #f4f2fb; display: block; }
.rx-mailprev-text {
  margin: 0; padding: 1rem; background: #fff;
  font-size: 0.8rem; line-height: 1.9; color: #3a3560;
  white-space: pre-wrap; word-break: break-word;
  font-family: 'Noto Sans JP', system-ui, sans-serif;
  max-height: 620px; overflow: auto;
}
.adm-mail-prevnote { margin-top: 0.5rem; line-height: 1.7; }

/* メール送信履歴の削除 */
.adm-mail-hist-note { margin: -0.4rem 0 0.8rem; }
.adm-mail-del-cell { width: 1%; white-space: nowrap; text-align: right; }
.adm-del-btn { color: #d1447d; }
.adm-del-btn:hover { color: #b8306a; }
.adm-mail-hist-actions { display: flex; justify-content: flex-end; margin-top: 0.9rem; }
.btn.adm-danger { color: #d1447d; }
.btn.adm-danger:hover { background: rgba(209,68,125,.08); }

/* 設問一覧 */
.q-list { display: flex; flex-direction: column; }
.q-row {
  display: flex; gap: 0.5rem; align-items: flex-start;
  padding: 0.65rem 0;
  border-top: 1px solid #efedf8;
  font-size: 0.8rem;
}
.q-row.is-off { opacity: 0.55; }
.q-row .qr-no { flex: none; width: 2em; font-weight: 800; color: #8a86ad; padding-top: 0.1rem; }
.q-row .qr-main { flex: 1; min-width: 0; }
.q-row .qr-meta { display: flex; gap: 0.35rem; flex-wrap: wrap; margin-bottom: 0.25rem; }
.q-badge {
  font-size: 0.62rem; font-weight: 800;
  border-radius: 999px; padding: 0.12rem 0.5rem;
  background: #eceafb; color: #6247c9;
}
.q-badge.rev { background: #fdeeee; color: #c04545; }
.q-badge.off { background: #ececec; color: #888888; }
.q-badge.ok { background: #e3f5ec; color: #17925c; }
.q-row .qr-text { line-height: 1.7; color: #47426e; display: block; }
.q-row .qr-act { flex: none; display: flex; gap: 0.3rem; }
.icon-btn {
  width: 30px; height: 30px; border-radius: 8px;
  border: 1px solid #e6e2f5; background: #fff;
  color: #7a74a8; cursor: pointer; font-size: 0.75rem;
  transition: all .15s;
}
.icon-btn:hover { border-color: var(--c-primary); color: var(--c-primary); }

/* CSVダウンロード・アップロードボタン */
.adm-csv-row { display: flex; gap: 0.5rem; margin-bottom: 0.9rem; flex-wrap: wrap; }
.adm-csv-btn { border-radius: var(--r-md); font-size: 0.8rem; padding: 0.55rem 0.9rem; }
.adm-file-hidden { display: none; }

/* 結果管理（パターン一覧・絞り込み） */
.adm-filters { display: flex; gap: 0.5rem; margin-bottom: 0.6rem; flex-wrap: wrap; }
.adm-filters .select { flex: 1; min-width: 8em; font-size: 0.78rem; padding: 0.5rem 0.6rem; }
.p-list { display: flex; flex-direction: column; }
.p-row {
  display: flex; align-items: center; gap: 0.6rem;
  padding: 0.5rem 0.2rem;
  border-top: 1px solid #efedf8;
  font-size: 0.82rem;
}
.p-row .pr-code { font-weight: 800; color: #47426e; letter-spacing: 0.04em; font-variant-numeric: tabular-nums; }
.p-row .pr-no { font-size: 0.68rem; color: #8a86ad; }
.p-row .icon-btn { margin-left: auto; }
.adm-more { margin-top: 0.7rem; }
.adm-pe-head { display: flex; gap: 0.4rem; }

/* 統計タブ */
.adm-stat-tiles { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.7rem; }
.adm-stat {
  text-align: center;
  background: #f8f7fd;
  border: 1px solid #efedf8;
  border-radius: var(--r-md);
  padding: 0.9rem 0.3rem;
  display: flex; flex-direction: column; gap: 0.15rem;
}
.adm-stat .as-num {
  font-size: 1.5rem; font-weight: 900;
  background: var(--grad-main);
  -webkit-background-clip: text; background-clip: text; color: transparent;
  font-variant-numeric: tabular-nums;
}
.adm-stat .as-label { font-size: 0.68rem; font-weight: 700; color: #8a86ad; }
/* 統計のバー行はラベルが長いので幅を広げる */
.adm-card .score-row .sc-name { width: 10.5em; font-size: 0.75rem; }
.adm-card .score-row .sc-val { width: 2.6em; }
.adm-card .score-row .sc-fill::after { animation: none; }

/* メール送信履歴 */
.adm-table-wrap { overflow-x: auto; }
.adm-table { width: 100%; border-collapse: collapse; font-size: 0.75rem; }
.adm-table th, .adm-table td {
  padding: 0.45rem 0.4rem;
  border-bottom: 1px solid #efedf8;
  text-align: left;
  white-space: nowrap;
}
.adm-table td:nth-child(2) { white-space: normal; word-break: break-all; }
.adm-table th { color: #8a86ad; font-size: 0.68rem; font-weight: 700; }

/* アニメーション軽減設定のユーザーには装飾モーションを止める */
@media (prefers-reduced-motion: reduce) {
  .result-wrap > *,
  .start-wrap > *,
  .result-hero::after,
  .start-cta::after,
  .eg-submit::after,
  .rh-orb,
  .score-row .sc-fill::after {
    animation: none !important;
  }
}
