import { ResolvedConfig } from '../../types'; export const SUBTITLE_DEFAULT_CONFIG: Pick = { subtitleStyle: { enableJlpt: false, preserveLineBreaks: false, hoverTokenColor: '#f4dbd6', hoverTokenBackgroundColor: 'rgba(54, 58, 79, 0.84)', fontFamily: 'M PLUS 1 Medium, Source Han Sans JP, Noto Sans CJK JP', fontSize: 35, fontColor: '#cad3f5', fontWeight: '600', lineHeight: 1.35, letterSpacing: '-0.01em', wordSpacing: 0, fontKerning: 'normal', textRendering: 'geometricPrecision', textShadow: '0 3px 10px rgba(0,0,0,0.69)', fontStyle: 'normal', backgroundColor: 'rgb(30, 32, 48, 0.88)', backdropFilter: 'blur(6px)', nPlusOneColor: '#c6a0f6', knownWordColor: '#a6da95', jlptColors: { N1: '#ed8796', N2: '#f5a97f', N3: '#f9e2af', N4: '#a6e3a1', N5: '#8aadf4', }, frequencyDictionary: { enabled: false, sourcePath: '', topX: 1000, mode: 'single', singleColor: '#f5a97f', bandedColors: ['#ed8796', '#f5a97f', '#f9e2af', '#a6e3a1', '#8aadf4'], }, secondary: { fontFamily: 'Manrope, Inter', fontSize: 24, fontColor: '#cad3f5', lineHeight: 1.35, letterSpacing: '-0.01em', wordSpacing: 0, fontKerning: 'normal', textRendering: 'geometricPrecision', textShadow: '0 3px 10px rgba(0,0,0,0.69)', backgroundColor: 'transparent', backdropFilter: 'blur(6px)', fontWeight: 'normal', fontStyle: 'normal', }, }, };