/* Hallmark · macrostructure: Index-First · theme: Atelier · tone: personal, quiet · anchor hue: vermilion · nav: N9 edge-aligned minimal · footer: FT6 letter-close · enrichment: custom monogram · self-critique: hierarchy 5, originality 4, restraint 5, utility 5, typography 4, accessibility 4 */
@font-face{font-family:Manrope;src:url('/myside-assets/v1/manrope.woff2') format('woff2');font-style:normal;font-weight:400 800;font-display:swap}
@font-face{font-family:'Myside Serif';src:url('/myside-assets/v1/noto-serif-sc.woff2') format('woff2');font-style:normal;font-weight:400 600;font-display:swap}
:root,:host{
 --ms-paper:oklch(0.967 0.014 85);--ms-surface:oklch(0.985 0.009 85);--ms-ink:oklch(0.29 0.025 55);--ms-muted:oklch(0.51 0.025 55);--ms-line:oklch(0.845 0.022 75);--ms-soft:oklch(0.929 0.022 80);--ms-red:oklch(0.55 0.183 30);--ms-red-soft:oklch(0.93 0.035 40);--ms-inverse:oklch(0.967 0.014 85);--ms-tile:oklch(0.29 0.025 55);--ms-on-tile:oklch(0.967 0.014 85);
 --ms-body:Manrope,'PingFang SC','Microsoft YaHei',sans-serif;--ms-display:'Myside Serif','Songti SC',serif;
 --ms-ease:cubic-bezier(.22,1,.36,1);--ms-radius:12px;
}
:root.dark,.dark{
 --ms-paper:oklch(0.225 0.015 55);--ms-surface:oklch(0.265 0.018 55);--ms-ink:oklch(0.92 0.021 80);--ms-muted:oklch(0.715 0.024 75);--ms-line:oklch(0.39 0.023 60);--ms-soft:oklch(0.30 0.021 55);--ms-red:oklch(0.74 0.15 35);--ms-red-soft:oklch(0.32 0.04 35);--ms-inverse:oklch(0.225 0.015 55);--ms-tile:oklch(0.86 0.035 80);--ms-on-tile:oklch(0.25 0.025 55);
}
