/* 🧻 와트만지(수채 종이) 결 — y-life 「365 생각칼럼」 읽기 화면에서 **그대로** 가져왔다.
   원본 : yeon-life/어린이의_결_초등_월간/365_생각칼럼/_shared/sg-washi-root.css
   ⛔ 손으로 고치지 마라. 색 팔레트는 서재 것을 쓰므로 **종이 결 변수만** 옮겨 왔다.
   ⭐ 이미지 파일 0개 — SVG 잡음으로 그려서 어느 크기로 늘려도 안 깨진다. */
:root{
  --paper:#fff;                          /* 지면 바탕(위에 크림을 얹는다) */
  --ink:var(--yeon-deep-green-black);    /* 본문 */
  --ink2:var(--yeon-dark-gray-purple);   /* 보조 */
  --line:var(--yeon-medium-gray);        /* 얇은 선 */
  --rule:var(--yeon-tan-camel);          /* 괘선 · 장식 */
  --soft:var(--yeon-sage-green);         /* 부드러운 바탕 */
  --deep:var(--yeon-deep-green-black);   /* 차례판·상단바 */
  --serif:"Noto Serif KR","Nanum Myeongjo","바탕",Batang,serif;
  --cream:linear-gradient(rgba(212,205,193,.26),rgba(212,205,193,.26));
  /* 🧻 **와트만지(수채 종이) 결** — 2026-08-22 연소사 :
        *"인연카드 같이 배경을 와트만지로 … 네 귀퉁이가 자연스럽게 종이의 살아 있는 끝"*
     ⛔ 사진 파일을 받아 쓰지 않는다 — 153장에 붙으면 무겁고 인쇄에서 뭉갠다.
        **SVG 잡음**으로 그린다 (파일 0개 · 어느 크기로 늘려도 안 깨진다)
     ⭐ `stitchTiles='stitch'` 가 있어야 타일 이음매가 안 보인다 */
  --fiber:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.86' numOctaves='4' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23f)' opacity='0.055'/%3E%3C/svg%3E");
  --fiber:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.86' numOctaves='4' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23f)' opacity='0.055'/%3E%3C/svg%3E");
  --mottle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='m' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.028' numOctaves='3' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23m)' opacity='0.042'/%3E%3C/svg%3E");
  /* 🌘 가장자리 그늘 — 마스크가 바깥 그림자를 잘라 내므로 **안쪽에서** 두께를 낸다 */
  --edge:linear-gradient(to bottom,rgba(42,46,44,.10),transparent 4%,
                         transparent 96%,rgba(42,46,44,.10)),
         linear-gradient(to right,rgba(42,46,44,.075),transparent 3%,
                         transparent 97%,rgba(42,46,44,.075));
  --edge:linear-gradient(to bottom,rgba(42,46,44,.10),transparent 4%,
                         transparent 96%,rgba(42,46,44,.10)),
         linear-gradient(to right,rgba(42,46,44,.075),transparent 3%,
                         transparent 97%,rgba(42,46,44,.075));
  --deck:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='450' height='450' viewBox='0 0 450 450'%3E%3Cfilter id='b' x='-25%25' y='-25%25' width='150%25' height='150%25'%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3C/filter%3E%3Cpath d='M16.0 16.0 L18.5 16.0 L21.0 16.0 L23.5 16.0 L26.0 16.0 L28.5 16.0 L31.0 15.9 L33.5 15.8 L36.0 15.6 L38.5 15.5 L41.0 15.3 L43.5 15.2 L46.0 15.0 L48.5 14.8 L51.0 14.4 L53.5 13.9 L56.0 13.1 L58.5 12.4 L61.0 12.0 L63.5 12.3 L66.0 13.1 L68.5 14.2 L71.0 15.1 L73.5 15.5 L76.0 15.5 L78.5 15.6 L81.0 15.9 L83.5 16.5 L86.0 16.9 L88.5 16.8 L91.0 16.1 L93.5 15.2 L96.0 14.4 L98.5 14.1 L101.0 14.3 L103.5 14.8 L106.0 15.2 L108.5 15.6 L111.0 16.1 L113.5 16.6 L116.0 17.1 L118.5 17.6 L121.0 17.9 L123.5 18.1 L126.0 18.2 L128.5 18.3 L131.0 18.3 L133.5 18.3 L136.0 18.1 L138.5 18.1 L141.0 18.2 L143.5 18.5 L146.0 18.8 L148.5 19.0 L151.0 18.9 L153.5 18.7 L156.0 18.4 L158.5 18.2 L161.0 18.0 L163.5 17.9 L166.0 17.7 L168.5 17.4 L171.0 17.1 L173.5 16.8 L176.0 16.4 L178.5 15.9 L181.0 15.4 L183.5 14.9 L186.0 14.5 L188.5 14.3 L191.0 14.1 L193.5 14.0 L196.0 13.9 L198.5 13.7 L201.0 13.3 L203.5 12.7 L206.0 12.0 L208.5 11.3 L211.0 11.1 L213.5 11.7 L216.0 12.8 L218.5 14.1 L221.0 15.0 L223.5 15.5 L226.0 15.5 L228.5 15.6 L231.0 15.9 L233.5 16.5 L236.0 16.9 L238.5 16.8 L241.0 16.1 L243.5 15.2 L246.0 14.4 L248.5 14.1 L251.0 14.3 L253.5 14.8 L256.0 15.2 L258.5 15.6 L261.0 16.1 L263.5 16.6 L266.0 17.1 L268.5 17.6 L271.0 17.9 L273.5 18.1 L276.0 18.2 L278.5 18.3 L281.0 18.3 L283.5 18.3 L286.0 18.1 L288.5 18.1 L291.0 18.2 L293.5 18.5 L296.0 18.8 L298.5 19.0 L301.0 18.9 L303.5 18.7 L306.0 18.4 L308.5 18.2 L311.0 18.0 L313.5 17.9 L316.0 17.7 L318.5 17.4 L321.0 17.1 L323.5 16.8 L326.0 16.4 L328.5 15.9 L331.0 15.4 L333.5 14.9 L336.0 14.5 L338.5 14.3 L341.0 14.1 L343.5 14.0 L346.0 13.9 L348.5 13.7 L351.0 13.3 L353.5 12.7 L356.0 12.0 L358.5 11.3 L361.0 11.1 L363.5 11.7 L366.0 12.8 L368.5 14.1 L371.0 15.0 L373.5 15.5 L376.0 15.5 L378.5 15.6 L381.0 15.9 L383.5 16.4 L386.0 16.8 L388.5 16.7 L391.0 16.1 L393.5 15.4 L396.0 14.9 L398.5 14.8 L401.0 15.1 L403.5 15.4 L406.0 15.7 L408.5 15.9 L411.0 16.0 L413.5 16.1 L416.0 16.2 L418.5 16.3 L421.0 16.2 L423.5 16.2 L426.0 16.1 L428.5 16.1 L431.0 16.0 L433.5 16.0 L434.0 16.0 L434.0 18.5 L433.9 21.0 L433.8 23.5 L433.7 26.0 L433.6 28.5 L433.7 31.0 L433.8 33.5 L434.0 36.0 L434.1 38.5 L434.3 41.0 L434.5 43.5 L434.9 46.0 L435.2 48.5 L435.5 51.0 L435.7 53.5 L435.9 56.0 L436.3 58.5 L437.0 61.0 L437.9 63.5 L438.5 66.0 L438.9 68.5 L439.1 71.0 L439.3 73.5 L439.5 76.0 L439.7 78.5 L439.6 81.0 L439.0 83.5 L438.0 86.0 L436.9 88.5 L435.8 91.0 L435.0 93.5 L434.4 96.0 L434.1 98.5 L434.1 101.0 L434.3 103.5 L434.6 106.0 L434.7 108.5 L434.7 111.0 L434.6 113.5 L434.6 116.0 L434.5 118.5 L434.3 121.0 L433.9 123.5 L433.3 126.0 L432.7 128.5 L432.4 131.0 L432.3 133.5 L432.5 136.0 L432.5 138.5 L432.1 141.0 L431.5 143.5 L430.7 146.0 L430.1 148.5 L429.8 151.0 L429.4 153.5 L429.0 156.0 L428.6 158.5 L428.3 161.0 L428.3 163.5 L428.5 166.0 L428.7 168.5 L428.8 171.0 L429.0 173.5 L429.5 176.0 L430.5 178.5 L431.7 181.0 L433.0 183.5 L433.9 186.0 L434.4 188.5 L434.8 191.0 L435.2 193.5 L435.8 196.0 L436.3 198.5 L436.6 201.0 L436.6 203.5 L436.7 206.0 L437.1 208.5 L437.7 211.0 L438.5 213.5 L439.0 216.0 L439.2 218.5 L439.3 221.0 L439.4 223.5 L439.6 226.0 L439.7 228.5 L439.6 231.0 L439.0 233.5 L438.0 236.0 L436.9 238.5 L435.8 241.0 L435.0 243.5 L434.4 246.0 L434.1 248.5 L434.1 251.0 L434.3 253.5 L434.6 256.0 L434.7 258.5 L434.7 261.0 L434.6 263.5 L434.6 266.0 L434.5 268.5 L434.3 271.0 L433.9 273.5 L433.3 276.0 L432.7 278.5 L432.4 281.0 L432.3 283.5 L432.5 286.0 L432.5 288.5 L432.1 291.0 L431.5 293.5 L430.7 296.0 L430.1 298.5 L429.8 301.0 L429.4 303.5 L429.0 306.0 L428.6 308.5 L428.3 311.0 L428.3 313.5 L428.5 316.0 L428.7 318.5 L428.8 321.0 L429.0 323.5 L429.5 326.0 L430.5 328.5 L431.7 331.0 L433.0 333.5 L433.9 336.0 L434.4 338.5 L434.8 341.0 L435.2 343.5 L435.8 346.0 L436.3 348.5 L436.6 351.0 L436.6 353.5 L436.7 356.0 L437.1 358.5 L437.7 361.0 L438.5 363.5 L439.0 366.0 L439.2 368.5 L439.3 371.0 L439.3 373.5 L439.5 376.0 L439.5 378.5 L439.3 381.0 L438.5 383.5 L437.5 386.0 L436.4 388.5 L435.4 391.0 L434.7 393.5 L434.3 396.0 L434.1 398.5 L434.1 401.0 L434.1 403.5 L434.2 406.0 L434.3 408.5 L434.2 411.0 L434.2 413.5 L434.1 416.0 L434.1 418.5 L434.0 421.0 L434.0 423.5 L434.0 426.0 L434.0 428.5 L434.0 431.0 L434.0 433.5 L434.0 434.0 L433.5 434.0 L431.0 434.0 L428.5 433.9 L426.0 433.9 L423.5 433.8 L421.0 433.8 L418.5 433.7 L416.0 433.6 L413.5 433.5 L411.0 433.6 L408.5 433.7 L406.0 433.8 L403.5 433.6 L401.0 433.2 L398.5 432.9 L396.0 432.7 L393.5 432.9 L391.0 433.4 L388.5 434.0 L386.0 434.5 L383.5 434.9 L381.0 435.1 L378.5 435.1 L376.0 434.8 L373.5 434.4 L371.0 434.0 L368.5 433.7 L366.0 433.6 L363.5 433.6 L361.0 433.7 L358.5 433.9 L356.0 434.1 L353.5 434.5 L351.0 435.0 L348.5 435.4 L346.0 435.8 L343.5 436.3 L341.0 436.9 L338.5 437.7 L336.0 438.5 L333.5 439.0 L331.0 439.1 L328.5 438.8 L326.0 438.2 L323.5 437.7 L321.0 437.2 L318.5 436.4 L316.0 435.3 L313.5 434.0 L311.0 432.9 L308.5 432.3 L306.0 432.1 L303.5 432.2 L301.0 432.3 L298.5 432.2 L296.0 432.1 L293.5 432.1 L291.0 432.2 L288.5 432.2 L286.0 432.0 L283.5 431.6 L281.0 431.2 L278.5 431.1 L276.0 431.4 L273.5 431.7 L271.0 431.9 L268.5 431.9 L266.0 431.9 L263.5 432.2 L261.0 432.7 L258.5 433.3 L256.0 433.5 L253.5 433.2 L251.0 432.6 L248.5 432.1 L246.0 432.1 L243.5 432.5 L241.0 433.3 L238.5 434.0 L236.0 434.6 L233.5 434.9 L231.0 435.1 L228.5 435.1 L226.0 434.8 L223.5 434.4 L221.0 434.0 L218.5 433.7 L216.0 433.6 L213.5 433.6 L211.0 433.7 L208.5 433.9 L206.0 434.1 L203.5 434.5 L201.0 435.0 L198.5 435.4 L196.0 435.8 L193.5 436.3 L191.0 436.9 L188.5 437.7 L186.0 438.5 L183.5 439.0 L181.0 439.1 L178.5 438.8 L176.0 438.2 L173.5 437.7 L171.0 437.2 L168.5 436.4 L166.0 435.3 L163.5 434.0 L161.0 432.9 L158.5 432.3 L156.0 432.1 L153.5 432.2 L151.0 432.3 L148.5 432.2 L146.0 432.1 L143.5 432.1 L141.0 432.2 L138.5 432.2 L136.0 432.0 L133.5 431.6 L131.0 431.2 L128.5 431.1 L126.0 431.4 L123.5 431.7 L121.0 431.9 L118.5 431.9 L116.0 431.9 L113.5 432.2 L111.0 432.7 L108.5 433.3 L106.0 433.5 L103.5 433.2 L101.0 432.6 L98.5 432.1 L96.0 432.1 L93.5 432.5 L91.0 433.3 L88.5 434.0 L86.0 434.6 L83.5 434.9 L81.0 435.1 L78.5 435.1 L76.0 434.8 L73.5 434.4 L71.0 434.0 L68.5 433.7 L66.0 433.6 L63.5 433.7 L61.0 433.8 L58.5 433.9 L56.0 434.1 L53.5 434.3 L51.0 434.6 L48.5 434.8 L46.0 434.9 L43.5 434.9 L41.0 435.0 L38.5 435.1 L36.0 435.1 L33.5 435.0 L31.0 434.8 L28.5 434.5 L26.0 434.3 L23.5 434.2 L21.0 434.1 L18.5 434.0 L16.0 434.0 L16.0 433.5 L16.0 431.0 L16.1 428.5 L16.2 426.0 L16.2 423.5 L16.3 421.0 L16.3 418.5 L16.4 416.0 L16.4 413.5 L16.4 411.0 L16.3 408.5 L16.2 406.0 L16.2 403.5 L16.3 401.0 L16.4 398.5 L16.6 396.0 L16.8 393.5 L17.1 391.0 L17.4 388.5 L18.0 386.0 L18.7 383.5 L19.5 381.0 L20.0 378.5 L20.1 376.0 L19.6 373.5 L18.7 371.0 L17.9 368.5 L17.3 366.0 L16.9 363.5 L16.6 361.0 L16.1 358.5 L15.3 356.0 L14.6 353.5 L14.3 351.0 L14.3 348.5 L14.5 346.0 L14.6 343.5 L14.5 341.0 L14.0 338.5 L13.3 336.0 L12.6 333.5 L11.8 331.0 L10.9 328.5 L10.1 326.0 L9.5 323.5 L9.5 321.0 L10.0 318.5 L10.8 316.0 L11.6 313.5 L12.0 311.0 L12.2 308.5 L12.5 306.0 L13.1 303.5 L14.0 301.0 L15.2 298.5 L16.3 296.0 L17.5 293.5 L18.6 291.0 L19.7 288.5 L20.5 286.0 L21.0 283.5 L20.9 281.0 L20.3 278.5 L19.5 276.0 L18.8 273.5 L18.4 271.0 L18.1 268.5 L17.8 266.0 L17.5 263.5 L17.1 261.0 L16.8 258.5 L16.5 256.0 L16.4 253.5 L16.5 251.0 L16.7 248.5 L16.9 246.0 L17.2 243.5 L17.4 241.0 L17.8 238.5 L18.3 236.0 L19.0 233.5 L19.7 231.0 L20.2 228.5 L20.2 226.0 L19.6 223.5 L18.7 221.0 L17.9 218.5 L17.3 216.0 L16.9 213.5 L16.6 211.0 L16.1 208.5 L15.3 206.0 L14.6 203.5 L14.3 201.0 L14.3 198.5 L14.5 196.0 L14.6 193.5 L14.5 191.0 L14.0 188.5 L13.3 186.0 L12.6 183.5 L11.8 181.0 L10.9 178.5 L10.1 176.0 L9.5 173.5 L9.5 171.0 L10.0 168.5 L10.8 166.0 L11.6 163.5 L12.0 161.0 L12.2 158.5 L12.5 156.0 L13.1 153.5 L14.0 151.0 L15.2 148.5 L16.3 146.0 L17.5 143.5 L18.6 141.0 L19.7 138.5 L20.5 136.0 L21.0 133.5 L20.9 131.0 L20.3 128.5 L19.5 126.0 L18.8 123.5 L18.4 121.0 L18.1 118.5 L17.8 116.0 L17.5 113.5 L17.1 111.0 L16.8 108.5 L16.5 106.0 L16.4 103.5 L16.5 101.0 L16.7 98.5 L16.9 96.0 L17.2 93.5 L17.4 91.0 L17.8 88.5 L18.3 86.0 L19.0 83.5 L19.7 81.0 L20.2 78.5 L20.1 76.0 L19.6 73.5 L18.6 71.0 L17.8 68.5 L17.2 66.0 L16.8 63.5 L16.5 61.0 L16.0 58.5 L15.5 56.0 L15.1 53.5 L15.0 51.0 L15.1 48.5 L15.3 46.0 L15.4 43.5 L15.4 41.0 L15.4 38.5 L15.3 36.0 L15.3 33.5 L15.4 31.0 L15.5 28.5 L15.6 26.0 L15.7 23.5 L15.9 21.0 L16.0 18.5 L16.0 16.0 Z' filter='url(%23b)' fill='%23fff'/%3E%3C/svg%3E");
  --shade:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='450' height='450' viewBox='0 0 450 450'%3E%3Cfilter id='b' x='-25%25' y='-25%25' width='150%25' height='150%25'%3E%3CfeGaussianBlur stdDeviation='7'/%3E%3C/filter%3E%3Cpath d='M16.0 16.0 L26.0 16.0 L36.0 15.7 L46.0 15.1 L56.0 13.5 L66.0 13.4 L76.0 15.6 L86.0 16.8 L96.0 14.6 L106.0 15.3 L116.0 17.0 L126.0 18.0 L136.0 17.9 L146.0 18.5 L156.0 18.1 L166.0 17.5 L176.0 16.3 L186.0 14.7 L196.0 14.2 L206.0 12.4 L216.0 13.2 L226.0 15.6 L236.0 16.8 L246.0 14.6 L256.0 15.3 L266.0 17.0 L276.0 18.0 L286.0 17.9 L296.0 18.5 L306.0 18.1 L316.0 17.5 L326.0 16.3 L336.0 14.7 L346.0 14.2 L356.0 12.4 L366.0 13.2 L376.0 15.6 L386.0 16.7 L396.0 15.0 L406.0 15.7 L416.0 16.2 L426.0 16.1 L434.0 16.0 L433.7 26.0 L434.0 36.0 L434.8 46.0 L435.7 56.0 L438.0 66.0 L438.9 76.0 L437.6 86.0 L434.4 96.0 L434.5 106.0 L434.5 116.0 L433.4 126.0 L432.7 136.0 L431.1 146.0 L429.6 156.0 L429.1 166.0 L430.0 176.0 L433.9 186.0 L435.6 196.0 L436.4 206.0 L438.4 216.0 L438.9 226.0 L437.6 236.0 L434.4 246.0 L434.5 256.0 L434.5 266.0 L433.4 276.0 L432.7 286.0 L431.1 296.0 L429.6 306.0 L429.1 316.0 L430.0 326.0 L433.9 336.0 L435.6 346.0 L436.4 356.0 L438.4 366.0 L438.8 376.0 L437.1 386.0 L434.2 396.0 L434.2 406.0 L434.1 416.0 L434.0 426.0 L434.0 434.0 L426.0 433.9 L416.0 433.6 L406.0 433.8 L396.0 432.9 L386.0 434.4 L376.0 434.7 L366.0 433.6 L356.0 434.1 L346.0 435.6 L336.0 438.0 L326.0 437.7 L316.0 435.2 L306.0 432.3 L296.0 432.3 L286.0 432.2 L276.0 431.7 L266.0 432.2 L256.0 433.6 L246.0 432.3 L236.0 434.5 L226.0 434.7 L216.0 433.6 L206.0 434.1 L196.0 435.6 L186.0 438.0 L176.0 437.7 L166.0 435.2 L156.0 432.3 L146.0 432.3 L136.0 432.2 L126.0 431.7 L116.0 432.2 L106.0 433.6 L96.0 432.3 L86.0 434.5 L76.0 434.7 L66.0 433.7 L56.0 434.1 L46.0 434.8 L36.0 435.0 L26.0 434.3 L16.0 434.0 L16.1 426.0 L16.3 416.0 L16.2 406.0 L16.5 396.0 L17.7 386.0 L19.6 376.0 L17.1 366.0 L15.4 356.0 L14.7 346.0 L13.7 336.0 L10.8 326.0 L11.5 316.0 L12.9 306.0 L16.3 296.0 L20.0 286.0 L19.1 276.0 L17.6 266.0 L16.5 256.0 L16.8 246.0 L18.0 236.0 L19.7 226.0 L17.1 216.0 L15.4 206.0 L14.7 196.0 L13.7 186.0 L10.8 176.0 L11.5 166.0 L12.9 156.0 L16.3 146.0 L20.0 136.0 L19.1 126.0 L17.6 116.0 L16.5 106.0 L16.8 96.0 L18.0 86.0 L19.7 76.0 L17.0 66.0 L15.6 56.0 L15.4 46.0 L15.4 36.0 L15.6 26.0 L16.0 16.0 Z M50.0 50.0 L400.0 50.0 L400.0 400.0 L50.0 400.0 Z' filter='url(%23b)' fill-rule='evenodd' fill='%23fff'/%3E%3C/svg%3E");
  --tooth:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='t' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.135' numOctaves='3' seed='3' stitchTiles='stitch' result='n'/%3E%3CfeDiffuseLighting in='n' lighting-color='%23ffffff' surfaceScale='1.2' diffuseConstant='1'%3E%3CfeDistantLight azimuth='235' elevation='34'/%3E%3C/feDiffuseLighting%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23t)' opacity='0.21'/%3E%3C/svg%3E");
  --fine:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='t' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='3' seed='11' stitchTiles='stitch' result='n'/%3E%3CfeDiffuseLighting in='n' lighting-color='%23ffffff' surfaceScale='0.55' diffuseConstant='1'%3E%3CfeDistantLight azimuth='235' elevation='60'/%3E%3C/feDiffuseLighting%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23t)' opacity='0.11'/%3E%3C/svg%3E");
  --washi:var(--edge),var(--fine),var(--tooth),var(--mottle),
         linear-gradient(rgba(212,205,193,.11),rgba(212,205,193,.11));
  /* 책상 바닥(종이 뒤 배경) — 원본 --bg = 웜 베이지 */
  --desk:#d4cdc1;
}

/* 📄 종이 한 장 — 네 귀퉁이가 살아 있는 와트만지 (원본 .paper 규칙 그대로) */
.washi{position:relative;
  background:var(--fine),var(--tooth),var(--mottle),
             linear-gradient(rgba(212,205,193,.11),rgba(212,205,193,.11)),var(--paper);
  -webkit-mask-box-image:var(--deck) 150 stretch;mask-border:var(--deck) 150 stretch;
  -webkit-mask-box-image-width:150px;mask-border-width:150px}
.washi::before{content:'';position:absolute;inset:-14px -12px -16px;z-index:-1;pointer-events:none;
  background:rgba(42,46,44,.085);
  -webkit-mask-box-image:var(--shade) 150 stretch;mask-border:var(--shade) 150 stretch;
  -webkit-mask-box-image-width:150px;mask-border-width:150px}

/* 책상 바닥 */
body.deskbg{background:var(--mottle),linear-gradient(rgba(42,46,44,.085),rgba(42,46,44,.085)),var(--desk)}

@media print{
  .washi{-webkit-mask-box-image:none!important;mask-border:none!important;background:#fff!important}
  .washi::before{display:none!important}
  body.deskbg{background:#fff!important}
}
