@charset "utf-8";

/* ============================================================
   トップページ（site/index.html）だけが読む。2026-10-09 サク裁定で表紙をまなびにした。
   上（.hm）は「まなび」の方眼ノートと積み木。色・角丸・影は manabi/DESIGN.md のトークンを .hm の中だけに置く。
   下（.seido-cover）は「くらしの白書」。色は style.css の :root（DESIGN.md）をそのまま使う。
   HTML は templates/manabi/_home.html から scripts/build_manabi.py が差し込む。
   ============================================================ */

.hm{
  --paper:#FBF8F1;
  --panel:#FFFFFF;
  --ink:#1D2433;
  --ink-soft:#596172;
  --grid:#E3DDCC;
  --tate:#0072B2;
  --yoko:#D55E00;
  --takasa:#009E73;
  --wood:#E9C68D;
  --wood-light:#F3DDB4;
  --wood-dark:#DDB271;
  --fig-sky:#DCEEF7;
  --fig-water:#7DB9DE;
  --fig-leaf:#8CC269;
  --fig-fire:#F4A340;
  --fig-metal:#B9C1CB;
  --fig-skin:#F7D7B8;
  --fig-light:#FFE36E;
  --fig-rose:#F2B8B5;
  --fig-plastic:#C9E3F0;
  --fig-glass:#E6F3F8;
  --radius-s:8px;
  --radius-m:14px;
  --radius-pill:999px;
  --lift:0 5px 0 var(--ink);
  --lift-hover:0 7px 0 var(--ink);
  --lift-press:0 1px 0 var(--ink);
  --t:160ms cubic-bezier(.3,.7,.4,1);
  --font-head:"Zen Maru Gothic","BIZ UDPGothic",sans-serif;
  --font-body:"BIZ UDPGothic","Hiragino Sans","Noto Sans JP",sans-serif;

  color:var(--ink);
  background-color:var(--paper);
  background-image:
    linear-gradient(color-mix(in srgb,var(--grid) 55%,transparent) 1px,transparent 1px),
    linear-gradient(90deg,color-mix(in srgb,var(--grid) 55%,transparent) 1px,transparent 1px);
  background-size:24px 24px;
  font-family:var(--font-body);
  font-size:16px;
  line-height:1.8;
  letter-spacing:0;
  word-break:auto-phrase;
  font-variant-numeric:tabular-nums;
  padding-bottom:80px;
}
.hm h1,.hm h2,.hm p,.hm ul{margin:0;padding:0}
.hm ul{list-style:none}
.hm a{color:inherit;text-decoration:none;transition:color var(--t),background-color var(--t),transform var(--t),box-shadow var(--t)}
.hm :focus-visible{outline:3px solid var(--tate);outline-offset:3px;border-radius:4px}
.hm img,.hm svg{display:block;max-width:100%}
.hm-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}

/* 表紙 */
.hm-hero__grid{
  display:grid;
  grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);
  gap:24px 56px;
  align-items:center;
  padding-block:56px 40px;
}
.hm-hero__title{
  font-family:var(--font-head);
  font-weight:900;
  font-size:clamp(40px,6.4vw,84px);
  line-height:1.16;
  letter-spacing:.01em;
}
.hm-hero__title span{display:inline-block}
.hm .m-index-hero__art{grid-column:2;grid-row:1 / span 2;width:100%;height:auto}
.hm .m-art-label{font-family:var(--font-head);font-weight:900;font-size:17px}
.hm .m-art-label--pill{font-size:14px}
.hm .m-art-label--caption{font-size:18px}
.hm-hero__text{display:grid;gap:22px;min-width:0}
.hm-hero__lead{font-size:18px;max-width:30em}
.hm-hero__count{font-family:var(--font-head);font-weight:700;font-size:17px;line-height:1.5}
.hm-hero__count b{font-size:36px;font-weight:900;color:var(--yoko);margin-inline:4px;line-height:1}
.hm-hero__count small{display:block;font-family:var(--font-body);font-weight:400;font-size:12px;color:var(--ink-soft)}

/* 最初の画面: 大見出しのすぐ下に、学校の段ごとの学年の近道と単元さがし（2026-10-29 サク承認） */
.hm-first{display:grid;gap:10px;align-content:start;min-width:0}
.hm-stage{display:flex;align-items:center;gap:8px;margin-top:4px;font-family:var(--font-head);font-weight:900;font-size:15px;line-height:1.4}
.hm-stage__note{padding:1px 9px;border:1.5px dashed var(--ink-soft);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:12px;font-weight:700;color:var(--ink-soft)}
.hm-first .hm-search{margin-top:10px}

/* 学年の近道: 積み木 */
.hm-blocks{display:flex;flex-wrap:wrap;gap:14px 10px}
.hm-block{
  display:inline-flex;
  align-items:baseline;
  justify-content:center;
  min-width:62px;
  padding:14px 8px 12px;
  background:var(--wood);
  border:3px solid var(--ink);
  border-radius:var(--radius-m);
  box-shadow:var(--lift);
  font-family:var(--font-head);
  font-weight:900;
  font-size:28px;
  line-height:1;
}
.hm-block small{font-size:13px;margin-left:1px}
.hm-block--theme{padding:20px 18px 16px;font-size:16px;background:var(--panel)}
.hm-block:hover{transform:translateY(-2px);box-shadow:var(--lift-hover);background:var(--wood-light)}
.hm-block:active{transform:translateY(4px);box-shadow:var(--lift-press)}
.hm .hm-block:focus-visible{border-radius:var(--radius-m)}
/* じゅんび中の学年（中学校）。リンクにせず、うすく置く */
.hm-block--soon{opacity:.45;cursor:default;font-size:20px;padding-block:13px 11px}
.hm-block--soon:hover,.hm-block--soon:active{transform:none;box-shadow:var(--lift);background:var(--wood)}

/* 先生への一言（2枚の入口のすぐ下）。授業での利用の決まりは /legal/license/ */
.hm-teacher{
  display:flex;align-items:center;gap:12px;
  padding:12px 16px;
  background:var(--panel);
  border:3px solid var(--ink);border-radius:var(--radius-m);
  box-shadow:var(--lift);
}
.hm-teacher b{flex:none;padding:3px 10px;border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);font-family:var(--font-head);font-weight:900;font-size:13px;line-height:1.5}
.hm-teacher span{font-size:14px;line-height:1.6}
.hm-teacher:hover{transform:translateY(-2px);box-shadow:var(--lift-hover);background:var(--wood-light)}
.hm-teacher:active{transform:translateY(4px);box-shadow:var(--lift-press)}

/* 単元さがし（/manabi/assets/index.js が動いたときだけ出る） */
.hm-search[hidden],.hm-search__results[hidden],.hm-search__more[hidden]{display:none}
.hm-search{max-width:30em}
.hm-search__label{display:block;font-family:var(--font-head);font-weight:700;font-size:15px;line-height:1.4;margin-bottom:6px}
.hm-search__input{
  width:100%;
  font:inherit;
  color:var(--ink);
  padding:12px 16px;
  background:var(--panel);
  border:3px solid var(--ink);
  border-radius:var(--radius-m);
}
.hm-search__input::placeholder{color:var(--ink-soft);opacity:1}
.hm .hm-search__input:focus-visible{border-radius:var(--radius-m)}
.hm-search__status{min-height:1.6em;margin-top:6px;font-size:14px;line-height:1.6;font-weight:700}
.hm-search__results{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;padding-bottom:8px}
.hm-search__results > li{display:flex}
.hm .m-hit{
  flex:1;
  display:grid;
  gap:8px;
  justify-items:start;
  align-content:start;
  padding:12px 16px 14px;
  background:var(--panel);
  border:3px solid var(--ink);
  border-radius:var(--radius-m);
  box-shadow:var(--lift);
}
.hm .m-hit:hover{transform:translateY(-2px);box-shadow:var(--lift-hover)}
.hm .m-hit__title{font-family:var(--font-head);font-weight:900;font-size:18px;line-height:1.4}
.hm .m-hit__title small{display:block;font-family:var(--font-body);font-weight:400;font-size:13px;color:var(--ink-soft);line-height:1.6}
.hm-search__more{margin-top:10px;font-size:14px;color:var(--ink-soft)}

.hm-to-seido{
  display:flex;
  flex-wrap:wrap;
  align-items:baseline;
  gap:4px 12px;
  max-width:30em;
  padding-top:16px;
  border-top:1px solid var(--keisen-strong);
  font-family:var(--font-sans);
  font-size:14px;
  line-height:1.7;
}
.hm-to-seido b{color:var(--midori);font-weight:700;text-decoration:underline;text-underline-offset:.25em}
.hm-to-seido b::after{content:" →";text-decoration:none;display:inline-block;margin-left:.3em}
.hm-to-seido:hover b{color:var(--kaki-deep)}

/* 棚 */
.hm-sec{padding-top:64px}
.hm-sec__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin-bottom:22px}
.hm-sec__title{font-family:var(--font-head);font-weight:900;font-size:30px;line-height:1.3;letter-spacing:.01em}
.hm .hm-sec__more{margin-left:auto;font-family:var(--font-head);font-weight:700;font-size:15px;color:var(--tate)}
.hm .hm-sec__more::after{content:" →"}
.hm .hm-sec__more:hover{color:var(--ink)}

/* 単元のカード */
.hm .m-chip{display:inline-flex;border:2px solid var(--ink);border-radius:var(--radius-pill);overflow:hidden;font-weight:700;font-size:12px;line-height:1;white-space:nowrap}
.hm .m-chip span{padding:6px 10px}
.hm .m-chip__grade{background:var(--ink);color:var(--paper)}
.hm .m-chip__subject{background:var(--wood)}
.hm .m-thumb{flex:none;display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;background:var(--fig-sky);border-bottom:3px solid var(--ink)}
.hm .m-thumb img{width:100%;height:100%;object-fit:cover}
.hm .m-thumb__block{width:56px;height:56px}
.hm .m-thumb--kokugo{background:var(--fig-rose)}
.hm .m-thumb--sansu{background:var(--wood-light)}
.hm .m-thumb--seikatsu{background:var(--fig-light)}
.hm .m-thumb--rika{background:var(--fig-leaf)}
.hm .m-thumb--ongaku{background:var(--fig-skin)}
.hm .m-thumb--katei{background:var(--fig-metal)}
.hm .m-thumb--taiiku{background:var(--fig-plastic)}
.hm .m-thumb--net{background:var(--fig-glass)}
.hm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 22px}
.hm-cards > li{display:flex;min-width:0}
.hm-card{
  flex:1;
  display:flex;
  flex-direction:column;
  min-width:0;
  background:var(--panel);
  border:3px solid var(--ink);
  border-radius:var(--radius-m);
  box-shadow:var(--lift);
  overflow:hidden;
}
.hm-card:hover{transform:translateY(-2px);box-shadow:var(--lift-hover)}
.hm-card:active{transform:translateY(4px);box-shadow:var(--lift-press)}
.hm .hm-card:focus-visible{border-radius:var(--radius-m)}
.hm-card__body{display:grid;gap:8px;align-content:start;padding:14px 16px 16px;min-width:0}
.hm-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}
.hm-card__date{font-size:13px;font-weight:700;color:var(--ink-soft);white-space:nowrap}
.hm-card__title{font-family:var(--font-head);font-weight:900;font-size:20px;line-height:1.4}
.hm-card__title small{display:block;margin-top:2px;font-family:var(--font-body);font-weight:400;font-size:14px;line-height:1.6;color:var(--ink-soft)}
.hm-card__no{display:block;font-family:var(--font-body);font-size:13px;line-height:1.4;color:var(--ink-soft);font-weight:700}

/* 学年とテーマ */
.hm-grades{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.hm-grade{
  display:flex;
  align-items:center;
  gap:16px;
  padding:16px;
  background:var(--panel);
  border:3px solid var(--ink);
  border-radius:var(--radius-m);
  box-shadow:var(--lift);
}
.hm-grade:hover,.hm-theme:hover{transform:translateY(-2px);box-shadow:var(--lift-hover)}
.hm-grade:active,.hm-theme:active{transform:translateY(4px);box-shadow:var(--lift-press)}
.hm .hm-grade:focus-visible,.hm .hm-theme:focus-visible{border-radius:var(--radius-m)}
.hm-grade__n{
  flex:none;
  display:inline-flex;
  align-items:baseline;
  justify-content:center;
  width:64px;
  padding:16px 0 14px;
  background:var(--wood);
  border:3px solid var(--ink);
  border-radius:var(--radius-m);
  font-family:var(--font-head);
  font-weight:900;
  font-size:30px;
  line-height:1;
}
.hm-grade__n small{font-size:13px;margin-left:1px}
.hm-grade__body{display:grid;gap:2px;min-width:0}
.hm-grade__count{font-family:var(--font-head);font-weight:700;font-size:15px;line-height:1.4}
.hm-grade__count b{font-size:26px;font-weight:900;margin-right:2px}
.hm-grade__sub{font-size:13px;line-height:1.6;color:var(--ink-soft)}
.hm-themes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:22px}
.hm-theme{
  display:grid;
  gap:6px;
  align-content:start;
  padding:18px 20px;
  background:var(--panel);
  border:3px solid var(--ink);
  border-radius:var(--radius-m);
  box-shadow:var(--lift);
}
.hm-theme__title{font-family:var(--font-head);font-weight:900;font-size:22px;line-height:1.4}
.hm-theme__title small{margin-left:10px;font-size:14px;font-weight:700;color:var(--yoko);white-space:nowrap}
.hm-theme__ex{font-size:14px;line-height:1.7;color:var(--ink-soft)}
.hm-theme--wide{grid-column:1/-1}

/* 動画と「さわって わかる」の2枚の入口（双璧。2026-10-24 サク指示） */
.hm-twin{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:560px}
.hm-twin__door{
  display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-areas:"icon kind" "icon num" "note note";
  gap:2px 12px;align-items:center;padding:14px 16px 12px;
  border:3px solid var(--ink);border-radius:var(--radius-m);box-shadow:var(--lift);
}
.hm-twin__door--video{background:var(--wood-light)}
.hm-twin__door--sawaru{background:var(--fig-glass)}
.hm-twin__door:hover{transform:translateY(-2px);box-shadow:var(--lift-hover)}
.hm-twin__door:active{transform:translateY(4px);box-shadow:var(--lift-press)}
.hm .hm-twin__door:focus-visible{border-radius:var(--radius-m)}
.hm-twin__icon{grid-area:icon;width:48px;height:48px}
.hm-twin__kind{grid-area:kind;font-family:var(--font-head);font-weight:900;font-size:19px;line-height:1.3}
.hm-twin__num{grid-area:num;font-family:var(--font-head);font-weight:700;font-size:15px;line-height:1.3;white-space:nowrap}
.hm-twin__num b{font-size:30px;font-weight:900;margin-right:2px}
.hm-twin__door--video .hm-twin__num b{color:var(--yoko)}
.hm-twin__door--sawaru .hm-twin__num b{color:var(--tate)}
.hm-twin__note{grid-area:note;margin-top:6px;font-size:13px;color:var(--ink-soft)}

/* さわって わかるの例（「よく見られている 動画」と同じ3列） */
.hm-sec__lead{margin:-10px 0 20px;max-width:44em;color:var(--ink-soft)}
.hm-sawaru-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.hm-sawaru-cards > li{display:flex;min-width:0}
.hm-sawaru-card{
  flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px 18px;
  background:var(--panel);border:3px solid var(--ink);border-radius:var(--radius-m);box-shadow:var(--lift);
}
.hm-sawaru-card:hover{transform:translateY(-2px);box-shadow:var(--lift-hover)}
.hm-sawaru-card:active{transform:translateY(4px);box-shadow:var(--lift-press)}
.hm .hm-sawaru-card:focus-visible{border-radius:var(--radius-m)}
.hm-sawaru-card__tag{align-self:flex-start;padding:2px 10px;border:2px solid var(--ink);border-radius:var(--radius-pill);background:var(--fig-glass);font-size:12px;font-weight:700}
.hm-sawaru-card__title{font-family:var(--font-head);font-weight:900;font-size:19px;line-height:1.4}
.hm-sawaru-card__lead{font-size:14px;line-height:1.7;color:var(--ink-soft)}
.hm-sawaru-card__go{margin-top:auto;padding-top:4px;font-size:14px;font-weight:700}
.hm-sawaru-card--thumb{padding-top:0;overflow:hidden}
.hm-sawaru-card__thumb{display:block;width:calc(100% + 36px);max-width:none;height:auto;aspect-ratio:16/9;object-fit:contain;margin:0 -18px 6px;background:#fff;border-bottom:3px solid var(--ink)}
/* テーマのカードが奇数のとき、最後の1枚を横いっぱいに置く */
.hm-theme:last-child:nth-child(odd){grid-column:1/-1}

/* 授業や宿題で使うとき */
.hm-school{
  display:grid;
  grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);
  gap:16px 40px;
  align-items:start;
  margin-top:64px;
  padding:26px 30px;
  background:var(--ink);
  color:var(--paper);
  border-radius:var(--radius-m);
}
.hm-school h2{font-family:var(--font-head);font-weight:900;font-size:22px;line-height:1.4}
.hm-school ul{display:grid;gap:8px;font-size:15px;line-height:1.7}
.hm-school li{position:relative;padding-left:1.2em}
.hm-school li::before{content:"";position:absolute;left:0;top:.65em;width:8px;height:8px;background:var(--wood);border-radius:2px}
.hm-usage b{font-size:17px}
.hm-usage a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:700;margin-left:.4em}

/* 学び方の 研究ノート（保護者・先生向け。授業や宿題で使うときと同じ2列で、地の色を逆にする） */
.hm-research{margin-top:20px;background:var(--paper);color:var(--ink);border:2px solid var(--ink)}
.hm-research h2{grid-row:1 / span 2}
.hm-research__lead{margin:0;font-size:14px;line-height:1.7}
.hm-research a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:700}

/* 制度の入口（くらしの白書） */
.seido-cover{padding-block:88px 72px;border-top:2px solid var(--midori);background:var(--paper)}
.seido-cover__eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--midori)}
.seido-cover__title{margin:8px 0 0;font-family:var(--font-mincho);font-weight:600;font-size:clamp(30px,3.6vw,52px);line-height:1.5;letter-spacing:.015em}
.seido-cover__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 64px;align-items:start;margin-top:36px}
.seido-cover__text .lead{margin:0;font-size:14px;line-height:2.1;color:var(--sumi-soft)}
.seido-cover__text .lead a{color:var(--midori);text-underline-offset:.2em}
.seido-cover__text .lead a:hover{color:var(--kaki-deep)}
.seido-cover .finder--hero{margin-top:0;max-width:none}
.seido-cover__doors{display:flex;flex-wrap:wrap;gap:8px 24px;margin:18px 0 0;padding:0;list-style:none}
.seido-cover__doors a{font-size:13px}

@media (max-width:860px){
  .hm{padding-bottom:56px}
  .hm-hero__grid{grid-template-columns:minmax(0,1fr);padding-block:28px 24px;gap:18px}
  /* 860px以下は大見出しの横の絵を出さず、学年の近道を最初の画面に入れる */
  .hm .m-index-hero__art{display:none}
  .hm-hero__lead{font-size:16px}
  .hm-sec{padding-top:48px}
  .hm-sec__title{font-size:25px}
  .hm .hm-sec__more{margin-left:0}
  .hm-cards,.hm-sawaru-cards,.hm-grades,.hm-themes,.hm-school,.seido-cover__grid{grid-template-columns:minmax(0,1fr)}
  .hm-sawaru-cards{gap:14px}
  .hm-sawaru-card{padding:12px 14px}
  .hm-sawaru-card--thumb{padding-top:0}
  .hm-sawaru-card__thumb{width:calc(100% + 28px);margin:0 -14px 6px}
  .hm-sawaru-card__title{font-size:17px}
  .hm-cards{gap:18px}
  .hm-card{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;align-items:start;padding:12px}
  .hm .hm-card .m-thumb{border:2px solid var(--ink);border-radius:var(--radius-s)}
  .hm-card__body{padding:0}
  .hm-card__title{font-size:17px}
  .hm-school{margin-top:48px;padding:22px 20px}
  .hm-research{margin-top:16px}
  .hm-research h2{grid-row:auto}
  .seido-cover{padding-block:56px 48px}
  .seido-cover__grid{margin-top:24px}
}
@media (max-width:560px){
  /* 大見出しは2行（「見て、聞いて、さわって、」と「わかる。」）に収める */
  .hm-hero__title{font-size:min(28px,7vw);line-height:1.3}
  /* 小学校の段のテーマ（インターネット・なりたい・さわって わかる）を1行に収める */
  .hm-first .hm-blocks{gap:10px 6px}
  .hm-first .hm-block--theme{padding:10px 12px 9px;font-size:13px}
  /* 学年は2列の小さい札にして、教科ごとの数は学年のページにまかせる */
  .hm-grades{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}
  .hm-grade{gap:10px;padding:10px}
  .hm-grade__n{width:52px;padding:13px 0 11px;font-size:26px}
  .hm-grade__count b{font-size:22px}
  .hm-grade__sub{display:none}
}
@media (max-width:460px){
  .hm-twin{gap:10px}
  .hm-twin__door{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"kind kind" "icon num" "note note";gap:4px 8px;padding:10px 10px 9px}
  .hm-twin__kind{white-space:nowrap}
  .hm-twin__icon{width:36px;height:36px}
  .hm-twin__kind{font-size:15px}
  .hm-twin__num b{font-size:22px}
  .hm-twin__note{font-size:12px}
  .hm-blocks{gap:12px 8px}
  .hm-block{min-width:48px;padding:12px 6px 10px;font-size:24px}
  .hm-block--theme{padding:16px 14px 14px;font-size:15px}
}
@media (prefers-reduced-motion:reduce){
  .hm a{transition:none}
  .hm-block:hover,.hm-teacher:hover,.hm-card:hover,.hm-grade:hover,.hm-theme:hover,.hm-twin__door:hover,.hm-sawaru-card:hover,.hm .m-hit:hover{transform:none}
}
@media print{
  .hm{background-image:none}
  .hm-search{display:none}
  .hm-block,.hm-teacher,.hm-card,.hm-grade,.hm-theme{box-shadow:none}
}
/* 「見た」しるし（site/manabi/assets/watched.js。まなびの .m-watched と同じ見た目） */
.hm .m-watched{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding:3px 9px;border:2px solid var(--ink);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:12px;line-height:1.2;font-weight:700;color:var(--ink);background:#fff}
.hm .m-watched--done{background:var(--ink);color:var(--paper)}
.hm .m-watched__check{font-size:11px}
.hm .m-watched__bar{position:relative;width:32px;height:6px;border:1.5px solid var(--ink);border-radius:var(--radius-pill);overflow:hidden;background:var(--paper)}
.hm .m-watched__bar::before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--watched,0) * 100%);background:var(--wood-edge,#A87A3F)}
