/* 생성 파일 — tools/build-css.php 가 tokens.css 에서 주석만 뺐다. 직접 고치지 말 것. 원본 sha1 980141033fa0892a2bfb961191500e9759f75f8b */
:root{
  --mono:"JetBrains Mono","Pretendard","Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",monospace;
  --oil:#22212A; --kraft:#F6F5F2; --kraft-2:#EAE8E3;
  --violet:#3A2A63;
  --amber:#6B5C8A;
  --rust:#A63A32;
  --petrol:#33534E; --warmgrey:#8B8A85;
  --bg:var(--kraft); --bg-2:var(--kraft-2); --surface:#F1EFEB;
  --ink:var(--oil); --muted:#5E5D66; --line:#DCD9D2;
  --action:var(--violet);
  --action-bg:var(--action);
  --tape-b:var(--oil);
  --plate-bg:#EFEDE8; --plate-ink:#22212A;
  --card:#FFFFFF; --card-plain:#FFFFFF;    --card-line:#D3CFC7; --shadow:rgba(20,19,26,.10); --grain:.03;
  --navbg:rgba(246,245,242,.9);
}
@media (prefers-color-scheme:dark){
  :root{
    --oil:#1A1A1F; --kraft:#DEDDD8;
    --violet:#9B7BD4; --amber:#A594C8; --rust:#C7594E;
    --bg:var(--oil); --bg-2:#26252C; --surface:#24232A;
    --ink:var(--kraft); --muted:#9A99A2; --line:#3A3942; --action:var(--violet); --action-bg:#6E4FC4;
    --tape-b:#141318; --plate-bg:#16151A; --plate-ink:var(--amber);
    --card:#24232A; --card-plain:#2E2D36; --card-line:#3A3942; --shadow:rgba(0,0,0,.5); --grain:.08;
    --navbg:rgba(26,26,31,.9);
  }
}
:root[data-theme="light"]{
  --oil:#22212A; --kraft:#F6F5F2; --kraft-2:#EAE8E3;
  --violet:#3A2A63; --amber:#6B5C8A; --rust:#A63A32;
  --bg:var(--kraft); --bg-2:var(--kraft-2); --surface:#F1EFEB;
  --ink:var(--oil); --muted:#5E5D66; --line:#DCD9D2; --action:var(--violet); --action-bg:var(--action);
  --tape-b:var(--oil); --plate-bg:#EFEDE8; --plate-ink:#22212A;
  --card:#FFFFFF; --card-plain:#FFFFFF;    --card-line:#D3CFC7; --shadow:rgba(20,19,26,.10); --grain:.03;
  --navbg:rgba(246,245,242,.9);
}
:root[data-theme="dark"]{
  --oil:#1A1A1F; --kraft:#DEDDD8;
  --violet:#9B7BD4; --amber:#A594C8; --rust:#C7594E;
  --bg:var(--oil); --bg-2:#26252C; --surface:#24232A;
  --ink:var(--kraft); --muted:#9A99A2; --line:#3A3942; --action:var(--violet); --action-bg:#6E4FC4;
  --tape-b:#141318; --plate-bg:#16151A; --plate-ink:var(--amber);
  --card:#24232A; --card-plain:#2E2D36; --card-line:#3A3942; --shadow:rgba(0,0,0,.5); --grain:.08;
  --navbg:rgba(26,26,31,.9);
}
:root{--tape-a:#C08A2E}
@media(prefers-color-scheme:dark){:root{--tape-a:#D19A3C}}
:root[data-theme="light"]{--tape-a:#C08A2E}
:root[data-theme="dark"]{--tape-a:#D19A3C}
:root{--amber-deep:#52456B}
@media(prefers-color-scheme:dark){:root{--amber-deep:#7E6BA8}}
:root[data-theme="light"]{--amber-deep:#52456B}
:root[data-theme="dark"]{--amber-deep:#7E6BA8}
:root{
  --priv:#7A5C84;
  --cream:#F2F0F7;
  --amber-ink:#A594C8;
  --oil-edge:#4A4756;
  --oil-muted:#A9A7B2;
  --plate-deep:#16151A;
}
:root{--petrol-ink:#33534E}
@media(prefers-color-scheme:dark){:root{--petrol-ink:#7FA69E}}
:root[data-theme="light"]{--petrol-ink:#33534E}
:root[data-theme="dark"]{--petrol-ink:#7FA69E}
:root{--on-ink-accent:#A594C8; --on-amber-ink:#F2F0F7}
@media(prefers-color-scheme:dark){:root{--on-ink-accent:#52456B; --on-amber-ink:#1A1A1F}}
:root[data-theme="light"]{--on-ink-accent:#A594C8; --on-amber-ink:#F2F0F7}
:root[data-theme="dark"]{--on-ink-accent:#52456B; --on-amber-ink:#1A1A1F}
:root{--ok:#3E7D63}
@media(prefers-color-scheme:dark){:root{--ok:#6FB58C}}
:root[data-theme="light"]{--ok:#3E7D63}
:root[data-theme="dark"]{--ok:#6FB58C}
:root{--kakao:#FEE500; --kakao-ink:#191600}
:root{--notice-row:#EDE9F4; --notice-row-hover:#E2DBEF}
@media(prefers-color-scheme:dark){:root{--notice-row:#2B2739; --notice-row-hover:#332D45}}
:root[data-theme="light"]{--notice-row:#EDE9F4; --notice-row-hover:#E2DBEF}
:root[data-theme="dark"]{--notice-row:#2B2739; --notice-row-hover:#332D45}
