:not(html)[data-inline-ui=v3]{--v3-paper:#f6f3ec;--v3-paper-deep:#efeae0;--v3-sheet:#fffdf8;--v3-ink:#1c1a17;--v3-ink-2:#57524a;--v3-ink-3:#6a645a;--v3-ink-4:#9a9387;--v3-rule:#1c1a1717;--v3-rule-strong:#1c1a1729;--v3-hover:#1c1a170d;--v3-press:#1c1a1717;--v3-accent:#b4441e;--v3-accent-ink:#fff;--v3-accent-soft:#f4e2d7;--v3-button:#1c1a17;--v3-button-ink:#fbf8f2;--v3-button-hover:#35312b;--v3-success:#3f6b4c;--v3-danger:#a3352b;--v3-danger-soft:#f7e5e1;--v3-serif:"Literata Variable", Literata, "Iowan Old Style", "Songti SC", "Noto Serif CJK SC", Georgia, serif;--v3-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Segoe UI", Roboto, sans-serif;--v3-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--v3-r-sm:8px;--v3-r-md:12px;--v3-r-lg:18px;--v3-r-xl:26px;--v3-shadow-sm:0 1px 2px #1c1a170f, 0 2px 6px #1c1a170a;--v3-shadow-md:0 2px 4px #1c1a170d, 0 10px 24px #1c1a1714;--v3-shadow-lg:0 4px 10px #1c1a170f, 0 24px 60px #1c1a1724;--v3-book-shadow:0 1px 1px #1c1a171a, 0 6px 14px -4px #1c1a1738, 0 22px 40px -18px #1c1a1759;--v3-ease:cubic-bezier(.2, .7, .2, 1);--v3-fast:.14s;--v3-slow:.32s;--v3-width:1180px;--v3-gutter:clamp(20px, 4vw, 48px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-inline-ui=v3] :is(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--v3-accent,#b4441e);outline-offset:3px}@media (prefers-reduced-motion:reduce){[data-inline-ui=v3]{--v3-fast:0s;--v3-slow:0s}[data-inline-ui=v3] *,[data-inline-ui=v3] :before,[data-inline-ui=v3] :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}}[data-inline-ui=v3] .v3-button{min-height:44px;color:var(--v3-button-ink);background:var(--v3-button);font:600 15px/1 var(--v3-sans);letter-spacing:.01em;cursor:pointer;transition:background var(--v3-fast) var(--v3-ease), transform var(--v3-fast) var(--v3-ease), box-shadow var(--v3-fast) var(--v3-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;display:inline-flex}[data-inline-ui=v3] .v3-button:hover:not(:disabled){background:var(--v3-button-hover);box-shadow:var(--v3-shadow-sm)}[data-inline-ui=v3] .v3-button:active:not(:disabled){transform:translateY(1px)}[data-inline-ui=v3] .v3-button:disabled{opacity:.45;cursor:default}[data-inline-ui=v3] .v3-button.is-quiet{color:var(--v3-ink);border-color:var(--v3-rule-strong);background:0 0}[data-inline-ui=v3] .v3-button.is-quiet:hover:not(:disabled){background:var(--v3-hover);box-shadow:none}[data-inline-ui=v3] .v3-button svg{flex:none;width:18px;height:18px}[data-inline-ui=v3] .v3-icon-button{width:40px;height:40px;color:var(--v3-ink-2);cursor:pointer;transition:background var(--v3-fast) var(--v3-ease), color var(--v3-fast) var(--v3-ease);background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:inline-grid}[data-inline-ui=v3] .v3-icon-button:hover:not(:disabled){color:var(--v3-ink);background:var(--v3-hover)}[data-inline-ui=v3] .v3-icon-button svg{width:20px;height:20px}[data-inline-ui=v3] .v3-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@keyframes v3-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes v3-fade{0%{opacity:0}to{opacity:1}}@keyframes v3-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}html[data-inline-ui=v3] [data-inline-design=reading-desk]:not([data-inline-surface=reader]){--in-canvas:#f6f3ec;--in-surface:#fffdf8;--in-ink:#1c1a17;--in-muted:#6a645a;--in-action:#1c1a17;--in-on-action:#fbf8f2;--in-action-hover:#35312b;--in-tint:#efeae0;--in-line:#e4ded2;--in-control-line:#8b857a;--in-focus:#b4441e;--in-selected:#f4e2d7;--in-selected-ink:#1c1a17;--in-ui:-apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Segoe UI", sans-serif;--in-reading:"Literata Variable", Literata, "Iowan Old Style", "Songti SC", Georgia, serif;--in-brand-ground:#1c1a17;--in-brand-page:#f6f3ec;--in-brand-line:#b4441e;--in-radius-control:10px;--in-radius-menu:14px;--in-radius-panel:18px;--in-shadow:0 2px 4px #1c1a170d, 0 10px 24px #1c1a1714}html[data-inline-ui=v3],html[data-inline-ui=v3] body{background:#f6f3ec}html:has(#v3-join){background:#f6f3ec}html:has(#v3-join) body{background:#f6f3ec}html[data-inline-ui=v3] [data-inline-surface=history][data-inline-design=reading-desk] .reading-records>header h1{letter-spacing:-.02em;font:500 2rem/1.15 Literata Variable,Literata,Iowan Old Style,Songti SC,Georgia,serif}html[data-inline-ui=v3] .vocab-shell[data-inline-design] .vocab-completion-seal{color:#b4441e;background:#f4e2d7;border-color:#b4441e}html[data-inline-ui=v3] .sync-dialog-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14120f61}html[data-inline-ui=v3] .sync-dialog{color:#1c1a17;background:#fffdf8;border:1px solid #1c1a1717;border-radius:18px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;box-shadow:0 4px 10px #1c1a170f,0 24px 60px #1c1a1724}html[data-inline-ui=v3] .sync-dialog :is(h2,h3){letter-spacing:-.01em;font-family:Literata Variable,Literata,Iowan Old Style,Songti SC,Georgia,serif;font-weight:500}html[data-inline-ui=v3] .sync-dialog :is(small,.pairing-section-heading small){letter-spacing:.02em;font-family:inherit;font-size:12px}html[data-inline-ui=v3] .sync-dialog :is(button,input),html[data-inline-ui=v3] .sync-dialog .dialog-close{border-radius:999px}
