.anki-english{--anki-ink:#111318;--anki-muted:#686d78;--anki-line:#0f172a17;--anki-surface:#ffffffe0;--anki-accent:#0071e3;min-height:100%;color:var(--anki-ink);background:radial-gradient(circle at 8% 2%, color-mix(in srgb, var(--anki-accent) 13%, transparent), transparent 27%), radial-gradient(circle at 92% 18%, #5856d614, transparent 24%), linear-gradient(180deg, #fbfcff 0%, #f3f6fa 58%, #f8f9fb 100%);padding:28px 18px 90px}.anki-hero,.anki-workspace,.anki-source-note{width:min(1120px,100%);margin-inline:auto}.anki-hero{background:linear-gradient(130deg, #fffffff7, #ffffffc2), var(--anki-surface);content-visibility:auto;contain-intrinsic-size:auto 330px;border:1px solid #ffffffdb;border-radius:32px;grid-template-columns:minmax(0,1fr) 340px;gap:32px;padding:42px 44px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 56px #0f172a13,inset 0 1px #fff}.anki-hero:after{background:radial-gradient(circle, color-mix(in srgb, var(--anki-accent) 15%, transparent), transparent 66%);content:"";pointer-events:none;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-140px;right:-90px}.anki-hero__copy{z-index:1;position:relative}.anki-hero__eyebrow{color:color-mix(in srgb, var(--anki-accent) 76%, #0a2540);background:color-mix(in srgb, var(--anki-accent) 10%, white);letter-spacing:.035em;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.anki-hero h1{letter-spacing:-.052em;margin:18px 0 12px;font-size:clamp(38px,5vw,62px);font-weight:880;line-height:.98}.anki-hero__copy>p{max-width:690px;color:var(--anki-muted);margin:0;font-size:16px;line-height:1.75}.anki-language-switch{background:#eef1f5;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:24px;padding:4px;display:inline-grid}.anki-language-switch a{color:#656a73;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 17px;font-size:14px;font-weight:760;text-decoration:none;transition:all .18s;display:inline-flex}.anki-language-switch a:hover{color:var(--anki-accent)}.anki-language-switch a.is-active{color:#101318;background:#fff;box-shadow:0 5px 16px #0f172a1a}.anki-language-switch a span{color:#fff;letter-spacing:.05em;background:#20242b;border-radius:8px;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.anki-language-switch a.is-active span{background:var(--anki-accent)}.anki-hero__metrics{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:10px;display:grid;position:relative}.anki-hero__metrics div{border:1px solid var(--anki-line);background:#ffffffbd;border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:112px;padding:18px;display:flex}.anki-hero__metrics strong{letter-spacing:-.04em;font-size:25px;line-height:1}.anki-hero__metrics span{color:var(--anki-muted);margin-top:7px;font-size:12px;font-weight:680}.anki-workspace{background:#fffffff5;border:1px solid #ffffffd1;border-radius:30px;margin-top:22px;overflow:hidden;box-shadow:0 18px 48px #0f172a0f}.anki-deck-panel{border-bottom:1px solid var(--anki-line);padding:30px 32px 26px}.anki-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.anki-section-heading>div:first-child>span,.anki-learn__header>div:first-child>span,.anki-schedule__header span{color:var(--anki-accent);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:820}.anki-section-heading h2,.anki-learn__header h2{letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(24px,3vw,34px);line-height:1.1}.anki-deck-panel__active{color:var(--anki-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.anki-deck-panel__active svg{color:var(--anki-accent)}.anki-deck-panel__active strong{color:var(--anki-ink)}.anki-deck-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:22px;display:grid}.anki-deck-grid button{border:1px solid var(--anki-line);min-height:66px;color:var(--anki-ink);font:inherit;text-align:left;cursor:pointer;background:#f7f8fad6;border-radius:17px;grid-template-columns:5px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 13px 10px 10px;transition:border-color .17s,transform .17s,background-color .17s,box-shadow .17s;display:grid}.anki-deck-grid button:hover{border-color:color-mix(in srgb, var(--anki-accent) 28%, transparent);background:#fff;transform:translateY(-2px)}.anki-deck-grid button.is-active{border-color:color-mix(in srgb, var(--anki-accent) 38%, transparent);box-shadow:0 9px 24px color-mix(in srgb, var(--anki-accent) 13%, transparent);background:#fff}.anki-deck-grid button.is-locked{background:#fffaedb8;border-style:dashed}.anki-deck-grid button.is-locked:hover{border-color:#ff9f0a61}.anki-deck-grid button.is-locked>svg{color:#b56800}.anki-deck-grid button.anki-deck-grid__personal{border-color:color-mix(in srgb, #34c759 34%, var(--anki-line));background:#f1fbf3}.anki-deck-grid button.anki-deck-grid__personal:hover,.anki-deck-grid button.anki-deck-grid__personal:focus-visible{border-color:color-mix(in srgb, #34c759 52%, var(--anki-line));background:#e7f8eb}.anki-deck-grid button.anki-deck-grid__personal>svg{color:#1a9d42}[data-theme=black] .anki-deck-grid button.anki-deck-grid__personal{border-color:color-mix(in srgb, #34c759 42%, var(--anki-line));background:#64d48035}[data-theme=black] .anki-deck-grid button.anki-deck-grid__personal:hover,[data-theme=black] .anki-deck-grid button.anki-deck-grid__personal:focus-visible{border-color:color-mix(in srgb, #34c759 62%, var(--anki-line));background:#55d07446}.anki-deck-grid button.anki-deck-grid__favorites{border-color:color-mix(in srgb, #ff9f0a 34%, var(--anki-line));background:#fff8ee}.anki-deck-grid button.anki-deck-grid__favorites:hover,.anki-deck-grid button.anki-deck-grid__favorites:focus-visible{border-color:color-mix(in srgb, #ff9f0a 52%, var(--anki-line));background:#fff3e2}.anki-deck-grid button.anki-deck-grid__favorites>svg{color:#c77700}[data-theme=black] .anki-deck-grid button.anki-deck-grid__favorites{border-color:color-mix(in srgb, #ff9f0a 42%, var(--anki-line));background:#ffb64435}[data-theme=black] .anki-deck-grid button.anki-deck-grid__favorites:hover,[data-theme=black] .anki-deck-grid button.anki-deck-grid__favorites:focus-visible{border-color:color-mix(in srgb, #ff9f0a 62%, var(--anki-line));background:#ffaf3246}.anki-sync-status{color:#626975;white-space:nowrap;background:#eef1f5;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:0 8px;font-size:10px;font-weight:740;display:inline-flex}.anki-sync-status.is-synced{color:#087a59;background:#10a66f1a}.anki-sync-status.is-error{color:#9a6700;background:#ff9f0a1f}.anki-deck-grid__mark{border-radius:999px;width:5px;height:34px}.anki-deck-grid button>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.anki-deck-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.anki-deck-grid small{color:var(--anki-muted);font-size:10px}.anki-deck-grid svg{color:var(--anki-accent)}.anki-personal-wordbook-cta{background:linear-gradient(100deg,#34c75914,#ffffffad);border:1px solid #34c75938;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin-top:12px;padding:13px 14px;display:flex}.anki-personal-wordbook-cta__copy{align-items:center;gap:10px;min-width:0;display:flex}.anki-personal-wordbook-cta__copy>span:last-child{gap:3px;min-width:0;display:grid}.anki-personal-wordbook-cta__icon{color:#1a9d42;background:#34c75924;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.anki-personal-wordbook-cta strong{letter-spacing:-.01em;font-size:12px}.anki-personal-wordbook-cta small{color:var(--anki-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.anki-personal-wordbook-cta__button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#10a66f;border:0;border-radius:11px;flex:none;align-items:center;gap:6px;padding:0 13px;font-size:11px;font-weight:780;transition:transform .17s,background .17s;display:inline-flex;box-shadow:0 7px 15px #10a66f2e}.anki-personal-wordbook-cta__button:hover,.anki-personal-wordbook-cta__button:focus-visible{background:#0b8f5d;transform:translateY(-1px)}.anki-personal-export-tools{background:#f8fafcd1;border:1px solid #0f172a14;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:10px;padding:11px 13px;display:grid}.anki-personal-export-tools__copy{align-items:center;gap:9px;min-width:0;display:flex}.anki-personal-export-tools__copy>span:last-child{gap:2px;min-width:0;display:grid}.anki-personal-export-tools__icon{color:#5b6576;background:#64748b1f;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.anki-personal-export-tools strong{letter-spacing:-.01em;font-size:11px}.anki-personal-export-tools small{color:var(--anki-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.4;overflow:hidden}.anki-personal-export-tools__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}.anki-personal-export-tools__actions button{color:#087a59;min-height:31px;font:inherit;cursor:pointer;background:#10a66f14;border:1px solid #10a66f33;border-radius:10px;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:760;transition:background .17s,border-color .17s,transform .17s;display:inline-flex}.anki-personal-export-tools__actions button:hover,.anki-personal-export-tools__actions button:focus-visible{background:#10a66f26;border-color:#10a66f5c;transform:translateY(-1px)}.anki-personal-export-tools__actions button:disabled,.anki-personal-export-tools__actions button:disabled:hover{color:var(--anki-muted);cursor:not-allowed;opacity:.68;background:#64748b14;border-color:#0f172a14;transform:none}.anki-personal-export-tools__actions button span{color:currentColor;font-variant-numeric:tabular-nums}[data-theme=black] .anki-personal-export-tools{background:#ffffff0d;border-color:#ffffff1a}[data-theme=black] .anki-personal-export-tools__actions button:disabled,[data-theme=black] .anki-personal-export-tools__actions button:disabled:hover{background:#ffffff0f;border-color:#ffffff1a}.anki-legacy-word-collection{background:linear-gradient(100deg,#ff9f0a14,#ffffffad);border:1px solid #ff9f0a38;border-radius:17px;gap:10px;margin-top:12px;padding:13px 14px;display:grid}.anki-legacy-word-collection__header{align-items:flex-start;gap:10px;min-width:0;display:flex}.anki-legacy-word-collection__icon{color:#a66a00;background:#ff9f0a26;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.anki-legacy-word-collection__header>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.anki-legacy-word-collection__header strong{letter-spacing:-.01em;font-size:12px}.anki-legacy-word-collection__header small{color:var(--anki-muted);font-size:11px;line-height:1.45}.anki-legacy-word-collection__keep-all{color:#9a6700;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;flex:none;padding:2px 0;font-size:10px;font-weight:750;text-decoration:underline}.anki-legacy-word-collection__keep-all:hover,.anki-legacy-word-collection__keep-all:focus-visible{color:#7a5000}.anki-legacy-word-collection__list{gap:7px;display:grid}.anki-legacy-word-collection__item{background:#ffffffa8;border:1px solid #0f172a12;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:8px 9px;display:flex}.anki-legacy-word-collection__word{flex:1;gap:2px;min-width:0;display:grid}.anki-legacy-word-collection__word strong{overflow-wrap:anywhere;font-size:12px}.anki-legacy-word-collection__word small{color:var(--anki-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.anki-legacy-word-collection__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:5px;display:flex}.anki-legacy-word-collection__actions button{min-height:28px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:center;gap:4px;padding:0 8px;font-size:10px;font-weight:760;transition:background .17s,border-color .17s,transform .17s;display:inline-flex}.anki-legacy-word-collection__actions button:hover,.anki-legacy-word-collection__actions button:focus-visible{transform:translateY(-1px)}.anki-legacy-word-collection__actions button.is-wordbook{color:#087a59;background:#10a66f1a;border-color:#10a66f33}.anki-legacy-word-collection__actions button.is-wordbook:hover,.anki-legacy-word-collection__actions button.is-wordbook:focus-visible{background:#10a66f29;border-color:#10a66f57}.anki-legacy-word-collection__actions button.is-favorite{color:#9a6700;background:#ff9f0a1a;border-color:#ff9f0a38}.anki-legacy-word-collection__actions button.is-favorite:hover,.anki-legacy-word-collection__actions button.is-favorite:focus-visible{background:#ff9f0a2b;border-color:#ff9f0a5c}[data-theme=black] .anki-legacy-word-collection{background:linear-gradient(100deg,#ff9f0a1f,#1e1e1eb3);border-color:#ffae0047}[data-theme=black] .anki-legacy-word-collection__item{background:#ffffff0d;border-color:#ffffff1a}.anki-personal-wordbook-notice{color:#087a59;background:#10a66f14;border:1px solid #10a66f2e;border-radius:14px;align-items:center;gap:9px;margin:14px 32px 0;padding:11px 13px;font-size:12px;font-weight:700;display:flex}.anki-personal-wordbook-notice>svg{flex:none}.anki-personal-wordbook-notice span{flex:1}.anki-personal-wordbook-notice button{width:25px;height:25px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.anki-personal-wordbook-notice button:hover,.anki-personal-wordbook-notice button:focus-visible{background:#10a66f1f}.anki-deck-transfer{border:1px solid color-mix(in srgb, var(--anki-accent) 20%, var(--anki-line));background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--anki-accent) 10%, transparent), transparent 34%), #f8fbff;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:14px;padding:14px 15px;display:grid}.anki-deck-transfer__body{min-width:0}.anki-deck-transfer__copy{align-items:flex-start;gap:10px;min-width:0;display:flex}.anki-deck-transfer__icon{width:34px;height:34px;color:var(--anki-accent);background:color-mix(in srgb, var(--anki-accent) 10%, white);border-radius:11px;flex:none;place-items:center;display:grid}.anki-deck-transfer__copy strong,.anki-deck-transfer__copy span{display:block}.anki-deck-transfer__copy strong{font-size:12px}.anki-deck-transfer__copy span{max-width:700px;color:var(--anki-muted);margin-top:3px;font-size:10px;line-height:1.5}.anki-deck-transfer__options{gap:6px;margin:10px 0 0 44px;display:grid}.anki-deck-transfer__option{border:1px solid var(--anki-line);cursor:pointer;background:#ffffffb8;border-radius:12px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.anki-deck-transfer__option input{width:15px;height:15px;accent-color:var(--anki-accent);flex:none;margin:1px 0 0}.anki-deck-transfer__option span{gap:2px;min-width:0;display:grid}.anki-deck-transfer__option strong,.anki-deck-transfer__option small{display:block}.anki-deck-transfer__option strong{font-size:10px}.anki-deck-transfer__option small{color:var(--anki-muted);font-size:9px;line-height:1.45}.anki-deck-transfer__actions{align-items:center;gap:6px;display:flex}.anki-deck-transfer__actions button{border:1px solid var(--anki-line);min-height:36px;color:var(--anki-ink);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:10px;font-weight:760;display:inline-flex}.anki-deck-transfer__actions button.is-primary{color:#fff;border-color:var(--anki-accent);background:var(--anki-accent)}.anki-deck-transfer__actions button.is-dismiss{width:36px;color:var(--anki-muted);background:0 0;padding:0}.anki-tabs{border-bottom:1px solid var(--anki-line);scrollbar-width:none;background:#f8f9fbc7;gap:7px;padding:10px 32px;display:flex;overflow-x:auto}.anki-tabs::-webkit-scrollbar{display:none}.anki-tabs button{color:#6e727b;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:730;display:inline-flex}.anki-tabs button:hover,.anki-tabs button.is-active{color:var(--anki-ink);background:#fff}.anki-tabs button.is-active{box-shadow:0 4px 14px #0f172a14}.anki-tabs button.is-active svg{color:var(--anki-accent)}.anki-chop-notice{color:#176b50;background:#ecfdf5e6;border:1px solid #10b9812e;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin:13px 32px 0;padding:10px 11px 10px 13px;font-size:11px;font-weight:700;display:grid}.anki-chop-notice>svg{color:#0a9a6a}.anki-chop-notice button{color:#45806c;cursor:pointer;background:#ffffffb3;border:0;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.anki-state{min-height:390px;color:var(--anki-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:40px;display:flex}.anki-state svg{color:var(--anki-accent)}.anki-state strong{color:var(--anki-ink)}.anki-state span{font-size:12px}.anki-state--error svg{color:#d92d20}.is-spinning{animation:.8s linear infinite anki-spin}@keyframes anki-spin{to{transform:rotate(360deg)}}.anki-learn,.anki-review,.anki-library,.anki-chopped,.anki-progress{padding:30px 32px 34px}.anki-learn,.anki-review{scroll-margin-top:88px}.anki-workspace__scroll-anchor{pointer-events:none;height:0;scroll-margin-top:88px}.anki-resume-banner{color:#075aa5;background:#0a84ff13;border:1px solid #0a84ff29;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin:18px 0 2px;padding:12px 14px;display:grid}.anki-resume-banner>svg{color:#0a84ff}.anki-resume-banner div{gap:2px;display:grid}.anki-resume-banner strong{color:#124f86;font-size:11px;font-weight:790}.anki-resume-banner span{color:#527493;font-size:10px}.anki-resume-banner button{color:#527493;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.anki-resume-banner button:hover{color:#075aa5;background:#0a84ff17}.anki-learn__header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.anki-learn__header p{max-width:660px;color:var(--anki-muted);margin:9px 0 0;font-size:13px;line-height:1.6}.anki-learn__tools{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.anki-mode-switch{background:#eef1f4;border-radius:13px;gap:3px;padding:3px;display:inline-flex}.anki-mode-switch button{min-height:36px;color:var(--anki-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:720;display:inline-flex}.anki-mode-switch button.is-active{color:var(--anki-ink);background:#fff;box-shadow:0 3px 10px #0f172a14}.anki-mode-switch button.is-active svg{color:var(--anki-accent)}.anki-session-count{color:var(--anki-muted);font-size:11px;font-weight:700}.anki-session-progress,.anki-progress__bar{background:#edf0f3;border-radius:999px;height:5px;margin-top:20px;overflow:hidden}.anki-quick-start{border:1px solid color-mix(in srgb, var(--anki-accent) 20%, var(--anki-line));background:color-mix(in srgb, var(--anki-accent) 6%, white);border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:13px 14px;display:flex}.anki-quick-start>div,.anki-quick-start>div>span{align-items:center;gap:10px;display:flex}.anki-quick-start>div>svg{color:var(--anki-accent);flex:none}.anki-quick-start>div>span{flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.anki-quick-start strong{font-size:12px}.anki-quick-start small{color:var(--anki-muted);font-size:10px}.anki-quick-start>button{color:#fff;background:var(--anki-accent);min-height:40px;font:inherit;cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb, var(--anki-accent) 22%, transparent);border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.anki-mobile-floating-start{display:none}.anki-session-progress span,.anki-progress__bar span{border-radius:inherit;background:linear-gradient(90deg, var(--anki-accent), color-mix(in srgb, var(--anki-accent) 55%, #7ee7ff));height:100%;transition:width .28s;display:block}.anki-word-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.anki-word-grid>li{border:1px solid var(--anki-line);background:#ffffffeb;border-radius:21px;min-width:0;padding:17px 18px 18px;transition:border-color .17s,transform .17s,box-shadow .17s;box-shadow:0 8px 26px #0f172a0b}.anki-word-grid>li:hover{border-color:color-mix(in srgb, var(--anki-accent) 26%, transparent);transform:translateY(-2px);box-shadow:0 14px 34px #0f172a13}.anki-word-grid>li.is-graded{border-color:#22c55e3d}.anki-word-grid>li.is-difficult{border-color:#ef44443b}.anki-word-card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.anki-word-card__number{color:#fff;background:#151922;border-radius:9px;place-items:center;width:27px;height:27px;font-size:11px;font-weight:820;display:grid}.anki-word-card__actions{gap:5px;display:flex}.anki-word-card__actions button,.anki-library-list__actions button{color:#7a7f89;cursor:pointer;background:#f3f5f7;border:0;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.anki-word-card__actions button:hover,.anki-library-list__actions button:hover{color:var(--anki-accent);background:color-mix(in srgb, var(--anki-accent) 8%, white)}.anki-word-card__actions button.is-favorite,.anki-library-list__actions button.is-favorite{color:#ff9f0a}.anki-word-card__actions button.is-active,.anki-library-list__actions button.is-active{color:var(--anki-accent);background:color-mix(in srgb, var(--anki-accent) 10%, white)}.anki-word-card__actions button.is-chop,.anki-library-list__actions button.is-chop{color:#13966f;background:#10b98114}.anki-word-card__actions button.is-chop:hover,.anki-library-list__actions button.is-chop:hover{color:#087957;background:#10b98124}.anki-word-tools-panel{border:1px solid color-mix(in srgb, var(--anki-accent) 16%, var(--anki-line));color:var(--anki-ink);background:color-mix(in srgb, var(--anki-accent) 4%, white);border-radius:14px;gap:10px;margin-top:12px;padding:12px;display:grid;container:word-tools-panel/inline-size}.anki-word-tools-panel__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.anki-word-tools-panel__header strong{font-size:11px}.anki-word-tools-panel__header>span{color:var(--anki-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.anki-word-tools-panel>p{color:var(--anki-muted);margin:0;font-size:10px;line-height:1.5}.anki-word-tools-panel__sources{gap:5px;max-height:220px;display:grid;overflow-y:auto}.anki-word-tools-panel__source{border:1px solid var(--anki-line);color:var(--anki-ink);font:inherit;text-align:left;cursor:pointer;background:#ffffffc2;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:8px 9px;display:grid}.anki-word-tools-panel__source:hover{border-color:color-mix(in srgb, var(--anki-accent) 35%, var(--anki-line));color:var(--anki-accent)}.anki-word-tools-panel__source>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:760;overflow:hidden}.anki-word-tools-panel__source small{color:var(--anki-muted);font-size:9px}.anki-word-tools-panel__source>svg{grid-area:1/2/span 2}.anki-word-tools-panel__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.anki-word-tools-panel__details>div{background:#ffffffa6;border-radius:10px;gap:3px;min-width:0;padding:8px;display:grid}.anki-word-tools-panel__details small{color:var(--anki-muted);font-size:8px}.anki-word-tools-panel__details strong{overflow-wrap:anywhere;font-size:10px;line-height:1.45}.anki-word-tools-panel__example{border-top:1px solid var(--anki-line);gap:4px;padding-top:8px;font-size:10px;line-height:1.5;display:grid}.anki-word-tools-panel__example small{color:var(--anki-muted)}.anki-word-tools-panel__memory{color:#a36b00;align-items:flex-start;gap:6px;font-size:9px;line-height:1.5;display:flex}.anki-word-tools-panel__memory svg{flex:none;margin-top:1px}.anki-word-tools-panel__similar{border-top:1px solid var(--anki-line);gap:8px;margin-top:10px;padding-top:10px;display:grid}.anki-word-tools-panel__similar-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 10px;display:flex}.anki-word-tools-panel__similar-header strong{color:inherit;align-items:center;gap:5px;font-size:10px;display:inline-flex}.anki-word-tools-panel__similar-header>span{color:var(--anki-muted);font-size:8px}.anki-word-tools-panel__similar-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.anki-word-tools-panel__similar-item{background:#fff9;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:5px;min-width:0;padding:6px 7px;display:grid}@container word-tools-panel (max-width:520px){.anki-word-tools-panel__details,.anki-word-tools-panel__similar-list{grid-template-columns:minmax(0,1fr)}.anki-word-tools-panel__similar-item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:3px 8px}.anki-word-tools-panel__similar-item>strong,.anki-word-tools-panel__similar-item>span:last-child{grid-column:2}.anki-word-tools-panel__similar-language{grid-row:1/span 2;align-self:start;margin-top:1px}.anki-word-tools-panel__similar-header{align-items:flex-start}.anki-word-tools-panel__similar-header>span{white-space:normal;text-align:right;max-width:100%}}.anki-word-tools-panel__similar-item>strong,.anki-word-tools-panel__similar-item>span:last-child{overflow-wrap:anywhere;grid-column:2;min-width:0}.anki-word-tools-panel__similar-item>strong{font-size:10px}.anki-word-tools-panel__similar-item>span:last-child{color:var(--anki-muted);font-size:9px;line-height:1.4}.anki-word-tools-panel__similar-language{color:#fff;letter-spacing:.03em;border-radius:4px;justify-content:center;align-items:center;min-width:23px;padding:2px 4px;font-size:8px;font-weight:850;display:inline-flex}.anki-word-tools-panel__similar-language.is-fr{background:#2563eb}.anki-word-tools-panel__similar-language.is-en{background:#16a34a}.anki-flash__back .anki-word-tools-panel__similar{border-top-color:#ffffff1a}.anki-flash__back .anki-word-tools-panel__similar-item,[data-theme=black] .anki-word-tools-panel__similar-item{background:#ffffff0f}.anki-theme-shell--code .anki-word-tools-panel{background:#111820;border-color:#30363d;border-radius:2px;grid-area:4/3/auto/-1;width:100%;min-width:0;margin-top:8px}.anki-theme-shell--code .anki-word-tools-panel__details>div,.anki-theme-shell--code .anki-word-tools-panel__similar-item{background:#161b22;border:1px solid #30363d;border-radius:2px}.anki-theme-shell--code .anki-word-tools-panel__header strong,.anki-theme-shell--code .anki-word-tools-panel__similar-header strong,.anki-theme-shell--code .anki-word-tools-panel__similar-item>strong{color:#d4d4d4}.anki-theme-shell--code .anki-word-tools-panel__header>span,.anki-theme-shell--code .anki-word-tools-panel__similar-header>span,.anki-theme-shell--code .anki-word-tools-panel__similar-item>span:last-child{color:#8b949e}@media (max-width:640px){.anki-word-tools-panel__similar-list{grid-template-columns:minmax(0,1fr)}}.anki-flash__back .anki-word-tools-panel{color:#f5f5f7;background:#ffffff13;border-color:#ffffff1f}.anki-flash__back .anki-word-tools-panel__source,.anki-flash__back .anki-word-tools-panel__details>div{color:#f5f5f7;background:#ffffff0f;border-color:#ffffff1a}.anki-flash__back .anki-word-tools-panel__example{border-color:#ffffff1a}[data-theme=black] .anki-word-tools-panel{background:#ffffff0b;border-color:#94a3b826}[data-theme=black] .anki-word-tools-panel__source,[data-theme=black] .anki-word-tools-panel__details>div{background:#ffffff0f;border-color:#94a3b824}.anki-word-card__word{max-width:100%;color:var(--anki-ink);font:inherit;letter-spacing:-.04em;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;margin-top:15px;padding:0;font-size:clamp(25px,3vw,34px);font-weight:840;line-height:1.08;display:block}.anki-word-card__phonetic{color:#8a8f98;flex-wrap:wrap;align-items:center;gap:7px;min-height:22px;margin-top:6px;font-size:11px;display:flex}.anki-word-card__phonetic span{color:var(--anki-accent);background:color-mix(in srgb, var(--anki-accent) 8%, white);border-radius:999px;padding:3px 7px;font-weight:760}.anki-word-card__answer{border-top:1px solid var(--anki-line);margin-top:15px;padding-top:14px}.anki-word-card__answer>strong,.anki-spelling-card>strong{color:#30343b;font-size:14px;line-height:1.55;display:block}.anki-word-card__answer>p{color:#7a7f88;margin:5px 0 0;font-size:11px;line-height:1.55}.anki-word-card__answer blockquote,.anki-library-list blockquote{color:#3f444c;background:#f6f7f9;border:0;border-radius:12px;margin:12px 0 0;padding:11px 12px;font-size:11px;line-height:1.55}.anki-word-card__answer blockquote span,.anki-word-card__answer blockquote small,.anki-library-list blockquote span,.anki-library-list blockquote small{display:block}.anki-word-card__answer blockquote small,.anki-library-list blockquote small{color:#8a8f98;margin-top:4px}.anki-word-card__example-audio{width:100%;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:5px;margin:0;padding:0;display:inline-flex}.anki-word-card__example-audio>svg{color:#87928a;flex:none;margin-top:1px}.anki-word-card__example-audio>span{flex:1;min-width:0;display:block}.anki-word-card__example-audio:hover,.anki-word-card__example-audio.is-active{color:var(--anki-accent)}.anki-word-card__example-audio:hover>svg,.anki-word-card__example-audio.is-active>svg{color:currentColor}.anki-word-card__example-audio.has-error{color:#b36a20}.anki-memory-tip{color:#8a6713;align-items:flex-start;gap:6px;margin-top:10px;font-size:10px;line-height:1.5;display:flex}.anki-memory-tip svg{flex:none;margin-top:1px}.anki-word-card__reveal{width:100%;min-height:74px;color:var(--anki-muted);font:inherit;cursor:pointer;background:#f7f8fa;border:1px dashed #64748b40;border-radius:14px;margin-top:14px;font-size:12px;font-weight:720}.anki-word-card__reveal:hover{color:var(--anki-accent);border-color:color-mix(in srgb, var(--anki-accent) 35%, transparent)}.anki-grade-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:12px;display:grid}.anki-grade-row button{border:1px solid var(--anki-line);color:#646a74;min-width:0;min-height:48px;font:inherit;cursor:pointer;background:#fff;border-radius:11px;padding:5px 3px}.anki-grade-row button:not(:disabled):hover{color:var(--anki-accent);border-color:color-mix(in srgb, var(--anki-accent) 34%, transparent)}.anki-grade-row button.is-selected{color:#fff;border-color:var(--anki-accent);background:var(--anki-accent)}.anki-grade-row button:disabled:not(.is-selected){opacity:.42}.anki-grade-row strong,.anki-grade-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.anki-grade-row strong{font-size:10px}.anki-grade-row small{margin-top:3px;font-size:8px}.anki-spelling-card{flex-direction:column;justify-content:center;align-items:stretch;min-height:230px;padding:8px 4px 2px;display:flex}.anki-spelling-card__listen{color:var(--anki-accent);background:color-mix(in srgb, var(--anki-accent) 8%, white);font:inherit;cursor:pointer;border:0;border-radius:11px;align-self:flex-start;align-items:center;gap:7px;margin-bottom:14px;padding:8px 11px;font-size:11px;font-weight:760;display:inline-flex}.anki-spelling-card>p{color:var(--anki-muted);margin:9px 0 0;font-size:11px;line-height:1.55}.anki-spelling-card__input{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:16px;display:grid}.anki-spelling-card__input input{border:1px solid var(--anki-line);min-width:0;height:42px;color:var(--anki-ink);font:inherit;background:#f8f9fb;border-radius:12px;outline:none;padding:0 12px;font-size:13px}.anki-spelling-card__input input:focus{border-color:color-mix(in srgb, var(--anki-accent) 50%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--anki-accent) 10%, transparent)}.anki-spelling-card__input button{color:#fff;font:inherit;cursor:pointer;background:#171b23;border:0;border-radius:12px;padding:0 14px;font-size:11px;font-weight:760}.anki-spelling-card__input button:disabled{opacity:.42}.anki-spelling-result{align-items:center;gap:6px;margin-top:10px;font-size:11px;font-weight:720;display:flex}.anki-spelling-result.is-correct{color:#12823a}.anki-spelling-result.is-wrong{color:#c9362b}.anki-primary-action{color:#fff;width:min(520px,100%);min-height:52px;font:inherit;cursor:pointer;background:#151922;border:0;border-radius:16px;justify-content:center;align-items:center;gap:9px;margin:24px auto 0;font-size:13px;font-weight:780;display:flex;box-shadow:0 13px 30px #0f172a26}.anki-primary-action:hover{background:#050608;transform:translateY(-1px)}.anki-flash{overflow-anchor:none;background:radial-gradient(circle at 92% -6%, color-mix(in srgb, var(--anki-accent) 9%, transparent), transparent 34%), #fafafceb;border:1px solid #0f172a14;border-radius:32px;margin-top:22px;padding:clamp(18px,3vw,28px);position:relative;overflow:hidden;box-shadow:0 18px 48px #0f172a12,inset 0 1px #ffffffeb}.anki-flash__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.anki-flash__eyebrow{color:var(--anki-accent);letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:820;display:inline-flex}.anki-flash__header h3{letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(18px,2.5vw,24px)}.anki-flash__status{grid-template-columns:auto auto;place-items:baseline end;min-width:90px;display:grid}.anki-flash__status strong{color:var(--anki-ink);letter-spacing:-.05em;font-size:28px;line-height:1}.anki-flash__status>span{color:var(--anki-muted);margin-left:4px;font-size:13px;font-weight:720}.anki-flash__status small{color:var(--anki-muted);grid-column:1/-1;margin-top:5px;font-size:9px;font-weight:690}.anki-flash__progress{background:#0f172a13;border-radius:999px;height:5px;margin:18px 0 22px;overflow:hidden}.anki-flash__progress span{border-radius:inherit;background:linear-gradient(90deg, #0a84ff, color-mix(in srgb, var(--anki-accent) 54%, #64d2ff));height:100%;transition:width .42s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 12px #0a84ff4d}.anki-flash__stage{contain:layout style;width:min(620px,100%);margin:0 auto;padding:0 10px 10px;position:relative}.anki-flash__scene{perspective:1600px;perspective-origin:50% 46%;cursor:pointer;touch-action:manipulation;outline:none;width:100%;height:clamp(410px,62vw,480px);margin:0 auto;position:relative}.anki-flash__scene:focus-visible{outline-offset:5px;border-radius:30px;outline:3px solid #0a84ff4d}.anki-flash__scene.is-exiting{pointer-events:none;animation:.21s cubic-bezier(.4,0,1,1) both anki-flash-exit}.anki-flash__card{transform-origin:50%;will-change:scale;width:100%;height:100%;transition:scale .46s cubic-bezier(.45,0,.55,1);position:relative;transform:translateZ(0)scale(1)}.anki-flash__scene.is-flipped .anki-flash__card{scale:-1 1}.anki-flash__face{-webkit-font-smoothing:antialiased;border:1px solid #ffffffd1;border-radius:30px;flex-direction:column;padding:clamp(20px,3.5vw,28px);transition:scale linear;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 14px 34px #0f172a17,inset 0 1px #ffffffd9}.anki-flash__face[aria-hidden=true]{pointer-events:none}.anki-flash__face[aria-hidden=false]{pointer-events:auto}.anki-flash__front{z-index:2;color:#1d1d1f;visibility:visible;background:radial-gradient(circle at 12% -4%, var(--flash-accent-soft), transparent 42%), linear-gradient(145deg, #fff 0%, #fafafa 55%, #f2f3f5 100%);scale:1}.anki-flash__back{z-index:1;color:#f5f5f7;visibility:hidden;background:radial-gradient(circle at 92% -2%, color-mix(in srgb, var(--flash-accent-dark) 82%, transparent), transparent 43%), linear-gradient(145deg, #292a2f 0%, #17181c 58%, #0f1013 100%);will-change:scale;scale:-1 1}.anki-flash__scene.is-back-visible .anki-flash__front{z-index:1;visibility:hidden}.anki-flash__scene.is-back-visible .anki-flash__back{z-index:2;visibility:visible}.anki-flash__face-top{z-index:2;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex;position:relative}.anki-flash__face-top>span{color:#747a85;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:790;display:inline-flex}.anki-flash__back .anki-flash__face-top>span{color:#ffffff96}.anki-flash__face-top>div{gap:7px;display:flex}.anki-flash__face-top button,.anki-flash__answer blockquote button{color:#636a75;cursor:pointer;background:#ffffffbd;border:1px solid #0f172a12;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;transition:transform .18s,color .18s,border-color .18s,background-color .18s;display:grid;box-shadow:inset 0 1px #ffffffb8}.anki-flash__back .anki-flash__face-top button,.anki-flash__answer blockquote button{color:#ffffffc7;background:#ffffff13;border-color:#ffffff1c}.anki-flash__face-top button:hover,.anki-flash__answer blockquote button:hover{color:#0a84ff;transform:translateY(-1px)scale(1.015)}.anki-flash__face-top button:disabled,.anki-flash__answer blockquote button:disabled,.anki-flash__audio:disabled,.anki-flash__grades button:disabled{cursor:default;opacity:.68;transform:none}.anki-flash__face-top button.is-active,.anki-flash__answer blockquote button.is-active{color:#64d2ff;background:#0a84ff29;border-color:#64d2ff4d}.anki-flash__face-top button.is-favorite{color:#ff9f0a}.anki-flash__prompt{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;row-gap:clamp(8px,1.4vw,10px);min-height:0;display:flex;position:relative}.anki-flash__prompt>span{color:color-mix(in srgb, var(--flash-accent) 78%, #111827);background:color-mix(in srgb, var(--flash-accent) 8%, white);text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:820}.anki-flash__prompt h4{overflow-wrap:anywhere;letter-spacing:calc(2px - .065em);max-width:100%;margin:0;font-size:clamp(48px,8vw,82px);font-weight:850;line-height:.98}.anki-flash__prompt p{color:#727985;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.anki-flash__flip-hint{z-index:2;color:#858b95;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:690;display:flex;position:relative}.anki-flash__answer{z-index:2;flex-direction:column;flex:1;justify-content:center;min-height:0;padding:10px clamp(2px,3vw,30px) 4px;display:flex;position:relative}.anki-flash__answer>span{color:color-mix(in srgb, var(--flash-accent) 70%, white);letter-spacing:.01em;font-size:12px;font-weight:790}.anki-flash__answer h4{letter-spacing:-.035em;margin:7px 0;font-size:clamp(22px,4vw,34px);line-height:1.24}.anki-flash__answer>p{color:#ffffff9c;margin:0;font-size:12px;line-height:1.6}.anki-flash__answer blockquote{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:18px;align-items:flex-start;gap:15px;margin:18px 0 0;padding:15px;display:flex;box-shadow:inset 0 1px #ffffff0a}.anki-flash__answer blockquote>div{flex:1;min-width:0}.anki-flash__answer blockquote strong{color:#ffffffe8;font-size:12px;font-weight:650;line-height:1.55;display:block}.anki-flash__answer blockquote small{color:#ffffff78;margin-top:5px;font-size:10px;line-height:1.5;display:block}.anki-flash__memory{color:color-mix(in srgb, var(--flash-accent) 62%, white);align-items:flex-start;gap:7px;margin-top:11px;font-size:10px;line-height:1.55;display:flex}.anki-flash__memory svg{flex:none;margin-top:1px}.anki-flash__controls{width:min(620px,100%);margin:18px auto 0;display:grid}.anki-flash__grades{opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;width:100%;margin:0;transition:opacity .15s,transform .18s cubic-bezier(.22,1,.36,1),visibility 0s linear .18s;display:grid;transform:translateY(5px)}.anki-flash__controls.is-flipped .anki-flash__grades{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.23s,.23s,.23s;transform:translate(0,0)}.anki-flash__grades button{color:#3a3a3c;min-height:62px;font:inherit;text-align:left;cursor:pointer;background:#ffffffd1;border:1px solid #0f172a14;border-radius:17px;grid-template-columns:22px minmax(0,1fr);align-items:center;padding:8px 10px;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:grid;box-shadow:0 6px 18px #0f172a0b,inset 0 1px #ffffffdb}.anki-flash__grades button:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 24px #0f172a16}.anki-flash__grades button>span{color:#a1a6af;grid-row:1/span 2;font-size:10px;font-weight:820}.anki-flash__grades strong{align-self:end;font-size:11px}.anki-flash__grades small{color:#9297a0;align-self:start;font-size:8px}.anki-flash__grades .is-again:hover{border-color:#ef444461}.anki-flash__grades .is-hard:hover{border-color:#f59e0b6b}.anki-flash__grades .is-good:hover{border-color:#22c55e66}.anki-flash__grades .is-easy:hover{border-color:color-mix(in srgb, var(--anki-accent) 48%, transparent)}.anki-flash__reveal{color:#fff;width:min(400px,100%);min-height:50px;font:inherit;cursor:pointer;background:#1d1d1f;border:0;border-radius:16px;justify-content:center;align-self:start;align-items:center;gap:10px;margin:0 auto;font-size:12px;font-weight:780;transition:opacity .12s,transform .18s,background-color .18s,box-shadow .18s,visibility linear;display:flex;box-shadow:0 12px 28px #0f172a29,inset 0 1px #ffffff1f}.anki-flash__controls.is-flipped .anki-flash__reveal{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,0s,0s,.12s;transform:translateY(-3px)}.anki-flash__reveal:hover{background:#050506;transform:translateY(-1px);box-shadow:0 14px 31px #0f172a33}.anki-flash__reveal:active{transform:scale(.985)}.anki-flash__reveal span{color:#ffffff9e;border:1px solid #ffffff2b;border-radius:6px;padding:3px 6px;font-size:8px}.anki-flash__footer{color:#898f98;justify-content:space-between;align-items:center;gap:14px;width:min(620px,100%);margin:13px auto 0;font-size:9px;font-weight:660;display:flex}.anki-flash__footer span{align-items:center;gap:5px;display:inline-flex}.anki-flash__face-top button.anki-flash__chop{gap:5px;width:auto;min-width:44px;padding:0 12px}.anki-flash__chop b{font-size:10px;font-weight:800}.anki-flash__prompt{padding-bottom:12px}.anki-flash__prompt h4{margin:0;font-size:clamp(48px,8vw,76px)}.anki-flash__prompt>span{order:2;margin:0}.anki-flash__phonetics{color:#1f293796;flex-wrap:wrap;order:3;justify-content:center;gap:6px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex}.anki-flash__audio{color:#4d5561;min-height:44px;font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #0f172a14;border-radius:14px;order:4;align-items:center;gap:7px;margin-top:4px;padding:0 15px;font-size:11px;font-weight:760;transition:transform .18s,color .18s,border-color .18s,background-color .18s;display:inline-flex;box-shadow:inset 0 1px #fffc}.anki-flash__audio:hover{color:#0071e3;background:#ffffffeb;transform:translateY(-1px)}.anki-flash__audio.is-active{color:#0071e3;background:#0a84ff1a;border-color:#0a84ff3d}.anki-flash__audio-error{color:#c24136;order:5;margin-top:9px;font-size:10px;font-weight:650}.anki-flash__examples-loading,.anki-flash__examples-empty{color:#ffffff7a;margin-top:12px;font-size:10px;line-height:1.5;display:block}.anki-flash__examples-loading{color:#64d2ffd1}.anki-flash__answer{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;justify-content:flex-start;padding-top:28px;overflow-y:auto}.anki-flash__answer h4{font-size:clamp(24px,4vw,31px)}@keyframes anki-flash-exit{to{opacity:0;translate:0 -8px;scale:.985}}.anki-round-complete{background:#f0fdf4bf;border:1px solid #22c55e2e;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;margin-top:22px;padding:20px;display:grid}.anki-round-complete__icon{color:#12823a;background:#22c55e1c;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.anki-round-complete span{color:#12823a;text-transform:uppercase;font-size:10px;font-weight:800}.anki-round-complete h3{letter-spacing:-.025em;margin:4px 0 3px;font-size:19px}.anki-round-complete p{color:var(--anki-muted);margin:0;font-size:11px;line-height:1.5}.anki-round-complete__actions{gap:7px;display:flex}.anki-round-complete__actions button{border:1px solid var(--anki-line);min-height:40px;color:var(--anki-ink);font:inherit;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:6px;padding:0 13px;font-size:11px;font-weight:740;display:inline-flex}.anki-round-complete__actions button.is-primary{color:#fff;background:#151922;border-color:#151922}.anki-library__toolbar{gap:9px;margin-top:22px;display:flex}.anki-library__toolbar label{border:1px solid var(--anki-line);color:#8a8f98;background:#f8f9fb;border-radius:14px;flex:1;align-items:center;gap:9px;min-width:0;height:46px;padding:0 13px;display:flex}.anki-library__toolbar input{min-width:0;color:var(--anki-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.anki-library__toolbar>button{border:1px solid var(--anki-line);color:var(--anki-muted);font:inherit;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:7px;padding:0 15px;font-size:12px;font-weight:720;display:inline-flex}.anki-library__toolbar>button.is-active{color:#9a6800;background:#ff9f0a14;border-color:#ff9f0a47}.anki-library-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:17px;display:grid}.anki-library-list article{border:1px solid var(--anki-line);background:#fff;border-radius:17px;grid-template-columns:34px minmax(0,1fr) auto;gap:11px;padding:14px;display:grid}.anki-library-list__rank{width:30px;height:30px;color:var(--anki-muted);background:#f1f3f6;border-radius:9px;place-items:center;font-size:9px;font-weight:760;display:grid}.anki-library-list__word{min-width:0}.anki-library-list__word>div{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.anki-library-list__word strong{letter-spacing:-.025em;font-size:18px}.anki-library-list__word span{color:#8a8f98;font-size:9px}.anki-library-list__word>p{color:#555b64;margin:5px 0 0;font-size:11px;line-height:1.5}.anki-library-list blockquote{padding:8px 9px;font-size:9px}.anki-library-list__actions{flex-direction:column;gap:5px;display:flex}.anki-library__empty,.anki-schedule__empty{min-height:260px;color:var(--anki-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.anki-library__empty strong,.anki-schedule__empty strong{color:var(--anki-ink)}.anki-library__empty span,.anki-schedule__empty span{font-size:11px}.anki-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:20px;display:flex}.anki-pagination button,.anki-schedule__header button{border:1px solid var(--anki-line);min-height:38px;color:var(--anki-ink);font:inherit;cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:5px;padding:0 12px;font-size:11px;font-weight:720;display:inline-flex}.anki-pagination button:disabled{opacity:.36}.anki-pagination span{min-width:68px;color:var(--anki-muted);text-align:center;font-size:11px}.anki-pagination__jump{color:var(--anki-muted);align-items:center;gap:6px;font-size:11px;font-weight:720;display:inline-flex}.anki-pagination__jump input{border:1px solid var(--anki-line);width:52px;min-height:38px;color:var(--anki-ink);font:inherit;text-align:center;background:#fff;border-radius:11px;outline:0;padding:0 7px;font-size:12px}.anki-pagination__jump input:focus{border-color:color-mix(in srgb, var(--anki-accent) 55%, var(--anki-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--anki-accent) 12%, transparent)}.anki-pagination__jump button{min-height:38px;padding:0 10px}.anki-review__due{color:var(--anki-muted);background:#f2f4f7;border-radius:12px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:700;display:inline-flex}.anki-review__due svg{color:var(--anki-accent)}.anki-review__due strong{color:var(--anki-ink);font-size:17px}.anki-review__overview{margin-top:20px}.anki-review__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.anki-review__summary article{border:1px solid var(--anki-line);background:#fff;border-radius:17px;flex-direction:column;justify-content:flex-end;min-height:96px;padding:15px;display:flex}.anki-review__summary strong{letter-spacing:-.045em;font-size:25px;line-height:1}.anki-review__summary span{color:var(--anki-muted);margin-top:7px;font-size:10px}.anki-review__start{border:1px solid color-mix(in srgb, var(--anki-accent) 17%, var(--anki-line));background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--anki-accent) 10%, transparent), transparent 33%), #f8fafc;border-radius:21px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:12px;padding:22px;display:grid}.anki-review__start-icon{width:52px;height:52px;color:var(--anki-accent);background:color-mix(in srgb, var(--anki-accent) 9%, white);border-radius:16px;place-items:center;display:grid}.anki-review__start span{color:var(--anki-accent);letter-spacing:.035em;text-transform:uppercase;font-size:9px;font-weight:820}.anki-review__start h3{letter-spacing:-.025em;margin:5px 0 4px;font-size:19px}.anki-review__start p{max-width:660px;color:var(--anki-muted);margin:0;font-size:10px;line-height:1.55}.anki-review__start>button,.anki-review__empty button,.anki-chopped__empty button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#151922;border:0;border-radius:13px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:11px;font-weight:760;display:inline-flex}.anki-review__empty,.anki-chopped__empty{border:1px dashed var(--anki-line);min-height:320px;color:var(--anki-muted);text-align:center;border-radius:21px;flex-direction:column;justify-content:center;align-items:center;gap:9px;margin-top:20px;display:flex}.anki-review__empty svg,.anki-chopped__empty svg{color:var(--anki-accent)}.anki-review__empty h3,.anki-chopped__empty h3{color:var(--anki-ink);margin:4px 0 0;font-size:19px}.anki-review__empty p,.anki-chopped__empty p{max-width:510px;margin:0 0 6px;font-size:11px;line-height:1.55}.anki-review__complete{margin-top:22px}.anki-chopped__note{color:#22664f;background:#ecfdf5b8;border:1px solid #10b9812b;border-radius:16px;align-items:flex-start;gap:11px;margin-top:20px;padding:14px 15px;display:flex}.anki-chopped__note>svg{color:#0a9a6a;flex:none}.anki-chopped__note strong,.anki-chopped__note span{display:block}.anki-chopped__note strong{font-size:11px}.anki-chopped__note span{color:#52806f;margin-top:3px;font-size:10px;line-height:1.5}.anki-chopped-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.anki-chopped-list article{border:1px solid var(--anki-line);content-visibility:auto;contain-intrinsic-size:auto 72px;background:#fff;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.anki-chopped-list__mark{color:#0a8b65;background:#10b98117;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.anki-chopped-list article>div:nth-child(2){min-width:0}.anki-chopped-list article>div:nth-child(2) strong,.anki-chopped-list article>div:nth-child(2) span,.anki-chopped-list article>div:nth-child(2) small{display:block}.anki-chopped-list article>div:nth-child(2) strong{letter-spacing:-.025em;font-size:17px}.anki-chopped-list article>div:nth-child(2) span{color:#5e646d;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.anki-chopped-list article>div:nth-child(2) small{color:#969ba3;margin-top:4px;font-size:8px}.anki-chopped-list__decks{color:#858b95;flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin-top:8px;font-size:9px;display:flex}.anki-chopped-list__decks>svg{color:var(--anki-accent);flex:none}.anki-chopped-list__decks .is-looking-up{color:#969ba3}.anki-chopped-list__deck-chips{flex-wrap:wrap;gap:4px;min-width:0;display:inline-flex}.anki-chopped-list__deck-chips span{border:1px solid color-mix(in srgb, var(--anki-accent) 17%, var(--anki-line));max-width:170px;color:color-mix(in srgb, var(--anki-accent) 76%, #475569);background:color-mix(in srgb, var(--anki-accent) 7%, white);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 6px;font-size:8px;font-weight:720;display:inline-flex;overflow:hidden}.anki-chopped-list__decks em{color:#a36b00;font-size:8px;font-style:normal}.anki-chopped-list__actions{align-items:center;gap:6px;display:flex}.anki-chopped-list__actions button{border:1px solid var(--anki-line);min-height:34px;color:var(--anki-muted);font:inherit;cursor:pointer;background:#f7f8fa;border-radius:11px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:9px;font-weight:740;display:inline-flex}.anki-chopped-list__actions button:first-child{width:34px;padding:0}.anki-chopped-list__actions button.is-restore{color:#087957;background:#10b98112;border-color:#10b98133}.anki-progress__bar{margin-top:18px}.anki-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.anki-stat-grid article{border:1px solid var(--anki-line);background:#fff;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:128px;padding:17px;display:flex}.anki-stat-grid svg{color:var(--anki-accent);margin-bottom:auto}.anki-stat-grid strong{letter-spacing:-.04em;margin-top:14px;font-size:27px;line-height:1}.anki-stat-grid span{color:var(--anki-muted);margin-top:6px;font-size:10px;font-weight:680}.anki-schedule{border:1px solid var(--anki-line);background:#f8f9fb;border-radius:20px;margin-top:18px;padding:20px}.anki-schedule__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.anki-schedule__header h3{margin:4px 0 0;font-size:19px}.anki-schedule__list{gap:7px;margin-top:16px;display:grid}.anki-schedule__list>div{background:#fff;border-radius:12px;grid-template-columns:76px 120px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:46px;padding:0 12px;font-size:11px;display:grid}.anki-schedule__list>div>span{color:var(--anki-muted);font-size:10px}.anki-schedule__list>div>span.is-due{color:#c9362b;font-weight:760}.anki-schedule__list small{color:var(--anki-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.anki-schedule__list em{color:#8a8f98;font-size:9px;font-style:normal}.anki-source-note{border:1px solid var(--anki-line);content-visibility:auto;contain-intrinsic-size:auto 86px;background:#ffffffb8;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:20px 24px;display:flex}.anki-source-note>div{color:var(--anki-muted);align-items:flex-start;gap:11px;font-size:11px;line-height:1.55;display:flex}.anki-source-note>div>svg{color:var(--anki-accent);flex:none}.anki-source-note strong{color:var(--anki-ink);margin-bottom:3px;display:block}.anki-source-note>a{color:#fff;background:#151922;border-radius:12px;flex:none;align-items:center;gap:6px;min-height:40px;padding:0 13px;font-size:11px;font-weight:740;text-decoration:none;display:inline-flex}.is-speaking{animation:.8s ease-in-out infinite alternate anki-pulse}@keyframes anki-pulse{to{color:var(--anki-accent);transform:scale(1.13)}}[data-theme=black] .anki-english{--anki-ink:#f6f7f9;--anki-muted:#aeb4bf;--anki-line:#94a3b82e;--anki-surface:#12151be6;background:radial-gradient(circle at 8% 2%, color-mix(in srgb, var(--anki-accent) 18%, transparent), transparent 28%), #0b0d10}[data-theme=black] .anki-hero,[data-theme=black] .anki-workspace,[data-theme=black] .anki-source-note{background:#12151be6;border-color:#94a3b829;box-shadow:0 18px 48px #00000038}[data-theme=black] .anki-source-note{box-shadow:none}[data-theme=black] .anki-pagination__jump input{color:var(--anki-ink);background:#ffffff0f;border-color:#94a3b82e}[data-theme=black] .anki-hero__metrics div,[data-theme=black] .anki-deck-grid button,[data-theme=black] .anki-tabs button.is-active,[data-theme=black] .anki-word-grid>li,[data-theme=black] .anki-library-list article,[data-theme=black] .anki-chopped-list article,[data-theme=black] .anki-review__summary article,[data-theme=black] .anki-stat-grid article,[data-theme=black] .anki-schedule__list>div,[data-theme=black] .anki-flash__grades button{background:#ffffff0f}[data-theme=black] .anki-flash{background:radial-gradient(circle at 90% 5%, color-mix(in srgb, var(--anki-accent) 15%, transparent), transparent 32%), #0f1218eb;border-color:#94a3b826;box-shadow:inset 0 1px #ffffff0d}[data-theme=black] .anki-flash__grades button{color:#d7dbe2;border-color:#94a3b829}[data-theme=black] .anki-review__start,[data-theme=black] .anki-chopped__note,[data-theme=black] .anki-deck-transfer{color:var(--anki-ink);background:#ffffff0b;border-color:#94a3b826}[data-theme=black] .anki-deck-transfer__actions button{color:var(--anki-ink);background:#ffffff0f}[data-theme=black] .anki-deck-transfer__actions button.is-primary{color:#fff;background:var(--anki-accent)}[data-theme=black] .anki-deck-transfer__option{background:#ffffff0b;border-color:#94a3b826}[data-theme=black] .anki-chopped-list__deck-chips span{border-color:color-mix(in srgb, var(--anki-accent) 25%, var(--anki-line));color:color-mix(in srgb, var(--anki-accent) 70%, #e5e7eb);background:color-mix(in srgb, var(--anki-accent) 15%, transparent)}@media (max-width:900px){.anki-hero{grid-template-columns:1fr}.anki-hero__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.anki-hero__metrics div{min-height:92px}.anki-deck-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.anki-word-grid,.anki-library-list,.anki-chopped-list{grid-template-columns:1fr}.anki-round-complete{grid-template-columns:auto 1fr}.anki-round-complete__actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:650px){.anki-english{padding:8px 7px 76px}.anki-hero{border-radius:22px;gap:13px;padding:16px 15px 14px}.anki-hero h1{margin:11px 0 0;font-size:clamp(30px,9vw,40px)}.anki-hero__copy>p{display:none}.anki-hero__eyebrow{padding:5px 9px;font-size:10px}.anki-language-switch{width:100%;margin-top:14px}.anki-language-switch a{min-height:38px;padding-inline:8px;font-size:12px}.anki-hero__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.anki-hero__metrics div{border-radius:14px;min-height:60px;padding:9px 7px}.anki-hero__metrics strong{font-size:18px}.anki-hero__metrics span{margin-top:5px;font-size:9px}.anki-workspace{border-radius:22px;margin-top:10px}.anki-deck-panel,.anki-learn,.anki-review,.anki-library,.anki-chopped,.anki-progress{padding:17px 13px 21px}.anki-section-heading,.anki-learn__header,.anki-schedule__header{flex-direction:column;align-items:flex-start}.anki-deck-panel__active{flex-wrap:wrap;gap:5px;font-size:10px}.anki-deck-grid{gap:6px;margin-top:14px}.anki-deck-transfer{grid-template-columns:1fr}.anki-deck-transfer__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;display:grid}.anki-deck-transfer__actions button{width:100%}.anki-deck-grid button{border-radius:14px;gap:8px;min-height:58px;padding:8px}.anki-deck-grid strong{font-size:11px}.anki-deck-grid small{font-size:8px}.anki-tabs{padding:8px 10px;display:flex}.anki-tabs button{justify-content:center;min-width:92px;padding-inline:6px;font-size:11px}.anki-learn__tools{align-items:stretch;width:100%}.anki-quick-start{display:none}.anki-mobile-floating-start{z-index:75;right:12px;bottom:calc(84px + env(safe-area-inset-bottom));color:#fff;background:var(--anki-accent);width:min(430px,100vw - 24px);min-height:48px;box-shadow:0 14px 36px color-mix(in srgb, var(--anki-accent) 28%, #0f172a2e);font:inherit;cursor:pointer;border:1px solid #ffffffb3;border-radius:16px;justify-content:center;align-items:center;gap:7px;margin-inline:auto;padding:0 16px;font-size:13px;font-weight:820;display:flex;position:fixed;left:12px}.anki-mode-switch{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.anki-mode-switch button{justify-content:center}.anki-session-count{text-align:right}.anki-word-grid{gap:9px}.anki-word-grid>li{border-radius:18px;padding:15px}.anki-grade-row{grid-template-columns:repeat(2,minmax(0,1fr))}.anki-flash{border-radius:26px;padding:18px 12px}.anki-flash__header{padding-inline:3px}.anki-flash__header h3{font-size:17px}.anki-flash__scene{height:clamp(400px,94vw,430px)}.anki-flash__stage{padding:0 4px 9px}.anki-flash__face{border-radius:26px;padding:18px}.anki-flash__grades{grid-template-columns:repeat(2,minmax(0,1fr))}.anki-flash__footer{flex-direction:column;align-items:flex-start;padding-inline:3px}.anki-round-complete{grid-template-columns:1fr}.anki-round-complete__actions{grid-column:auto;grid-template-columns:1fr;display:grid}.anki-round-complete__actions button{justify-content:center}.anki-library__toolbar{flex-direction:column}.anki-library__toolbar>button{justify-content:center;min-height:42px}.anki-library-list article{grid-template-columns:30px minmax(0,1fr) auto;padding:12px 10px}.anki-chop-notice{margin:10px 12px 0}.anki-review__start{grid-template-columns:1fr;padding:18px}.anki-review__start>button{width:100%}.anki-chopped-list article{grid-template-columns:auto minmax(0,1fr)}.anki-chopped-list__actions{grid-column:2;justify-content:flex-start}.anki-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.anki-schedule__header button{justify-content:center;width:100%}.anki-schedule__list>div{grid-template-columns:62px minmax(0,1fr);gap:5px 10px;padding-block:10px}.anki-schedule__list small,.anki-schedule__list em{grid-column:2}.anki-source-note{flex-direction:column;align-items:stretch}.anki-source-note>a{justify-content:center}}.anki-theme-shell--document #anki-document-controls-slot-legacy{display:none!important}.anki-theme-shell--document .anki-theme-doc__status-left{grid-area:1/1}.anki-theme-shell--document .anki-theme-doc__status-right{grid-area:1/3;justify-self:end}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__controls{z-index:auto;width:100%;box-shadow:none;background:0 0;border:0;border-top:1px solid #3d3d3d;border-radius:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex;position:static}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__grades{opacity:1;visibility:visible;pointer-events:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;display:grid;transform:none}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__grades .is-again{order:1}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__grades .is-hard{order:2}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__grades .is-good{order:3}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__grades .is-easy{order:4}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__grades button,.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__utility-actions button{color:#c5c5c5;min-height:17px;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-right:1px solid #3d3d3d;border-radius:0;justify-content:center;align-items:center;gap:3px;padding:0 4px;font-size:8px;line-height:1;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__grades button>span,.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__grades small{display:none}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__utility-actions{border-top:1px solid #3d3d3d;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot button svg{width:11px;height:11px}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot button:hover:not(:disabled),.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot button[aria-pressed=true]{color:#fff;background:#2d72b5}@media (max-width:720px){.anki-theme-shell--document .anki-theme-doc__statusbar{grid-template-columns:minmax(0,1fr) auto;gap:0 7px;padding:1px 7px 0}.anki-theme-shell--document .anki-theme-doc__status-right{grid-column:2}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__grades button,.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__utility-actions button{gap:2px;min-height:16px;padding-inline:2px;font-size:7px}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot button svg{width:10px;height:10px}}.anki-theme-shell--spreadsheet .anki-sheet-demo-rows--legacy{display:none!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-slot,.anki-theme-shell--spreadsheet .anki-jspreadsheet-shell{min-width:760px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-shell{border-right:1px solid var(--sheet-line);border-left:1px solid var(--sheet-line);background:#fff;overflow:hidden}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid,.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_spreadsheet,.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_container,.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_content{max-width:none;padding:0;display:block;overflow:visible;width:100%!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet{table-layout:fixed;border-collapse:collapse;color:#526158;background:#fff;border:0;min-width:760px;font-family:inherit;font-size:10px;width:100%!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>thead{display:none}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td{border:0;border-right:1px solid #edf0ed;border-bottom:1px solid var(--sheet-line);color:#56645a;height:58px;font:inherit;text-overflow:ellipsis;white-space:pre-line;vertical-align:middle;background:#fff;padding:7px 9px;line-height:1.35;overflow:hidden}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:first-child{color:#8a948c;text-align:center;background:#fafcfa;border-left:0;padding-inline:4px;width:38px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(2){color:#53655a;font-size:14px;font-weight:700;width:150px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(3){color:#89948b;font-size:9px;width:112px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(4){color:#536158;width:300px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(5){color:#74867a;text-align:center;width:124px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td>input,.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td>textarea{border:1px solid var(--sheet-green);width:100%;min-height:28px;color:inherit;font:inherit;background:#fff;border-radius:0;outline:0;margin:-5px -7px;padding:5px 7px;line-height:1.35}@media (max-width:560px){.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td{padding-inline:7px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(2){font-size:12px}}.anki-theme-shell--spreadsheet .anki-jspreadsheet-tools{border:1px solid var(--sheet-line);color:#728075;background:#f7faf7;border-bottom:0;align-items:center;gap:7px;min-height:42px;padding:6px 8px;font-size:9px;display:flex}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search,.anki-theme-shell--spreadsheet .anki-jspreadsheet-select{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search input,.anki-theme-shell--spreadsheet .anki-jspreadsheet-select select{color:#425448;min-height:26px;font:inherit;background:#fff;border:1px solid #d7e1d7;border-radius:4px;outline:0}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search input{width:100%;min-width:100px;padding:0 8px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-select select{cursor:pointer;max-width:116px;padding:0 22px 0 7px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search input:focus,.anki-theme-shell--spreadsheet .anki-jspreadsheet-select select:focus{border-color:var(--sheet-green);box-shadow:0 0 0 2px #21a3661f}.anki-theme-shell--spreadsheet .anki-jspreadsheet-density{color:#637267;min-height:26px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d7e1d7;border-radius:4px;padding:0 8px;font-size:8px;font-weight:750}.anki-theme-shell--spreadsheet .anki-jspreadsheet-density:hover,.anki-theme-shell--spreadsheet .anki-jspreadsheet-density.is-active{color:#216b47;background:#eff8f1;border-color:#a6cdb3}.anki-theme-shell--spreadsheet .anki-jspreadsheet-count{color:#78907e;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:8px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-hint{border-right:1px solid var(--sheet-line);border-left:1px solid var(--sheet-line);color:#94a097;background:#fbfdfb;min-height:24px;padding:5px 9px;font-size:8px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-shell.is-compact .jss_worksheet>tbody>tr>td{height:42px;padding-block:5px}@media (max-width:720px){.anki-theme-shell--spreadsheet .anki-jspreadsheet-tools{flex-wrap:wrap;align-content:center;min-height:72px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search{flex:100%}.anki-theme-shell--spreadsheet .anki-jspreadsheet-select{flex:0 auto}.anki-theme-shell--spreadsheet .anki-jspreadsheet-count{margin-left:auto}}@media (max-width:560px){.anki-theme-shell--spreadsheet .anki-jspreadsheet-tools{gap:5px;padding-inline:6px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search>span,.anki-theme-shell--spreadsheet .anki-jspreadsheet-select>span{display:none}.anki-theme-shell--spreadsheet .anki-jspreadsheet-select select,.anki-theme-shell--spreadsheet .anki-jspreadsheet-density{max-width:none;padding-inline:6px;font-size:8px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-hint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.anki-theme-shell{border-radius:28px;width:min(1220px,100%);margin:0 auto;padding:14px 14px 24px;transition:background-color .22s,box-shadow .22s}.anki-theme-shell__canvas{min-width:0}.anki-theme-shell__canvas>.anki-english{min-height:0}.anki-theme-switcher{scrollbar-width:none;background:#fffc;border:1px solid #94a3b833;border-radius:17px;align-items:center;gap:4px;width:fit-content;max-width:100%;margin:0 auto 14px;padding:4px;display:flex;overflow-x:auto;box-shadow:0 8px 24px #0f172a12}.anki-theme-switcher::-webkit-scrollbar{display:none}.anki-theme-switcher__label{color:#7a818b;flex:none;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:11px;font-weight:820;display:inline-flex}.anki-theme-switcher__label svg{color:var(--anki-accent,#0071e3)}.anki-theme-switcher__hint{color:#9aa1ab;white-space:nowrap;flex:none;padding:0 10px 0 6px;font-size:10px;font-weight:650}.anki-theme-switcher__button{color:#6b7280;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:800;transition:background-color .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.anki-theme-switcher__button:hover{color:#111827;background:#0f172a0d}.anki-theme-switcher__button:active{transform:scale(.97)}.anki-theme-switcher__button.is-active{color:#111827;background:#fff;box-shadow:0 4px 12px #0f172a1a}.anki-theme-chrome{border:1px solid #94a3b842;border-bottom:0;border-radius:18px 18px 0 0;overflow:hidden}.anki-theme-chrome__titlebar,.anki-theme-chrome__statusbar,.anki-theme-code__workspace,.anki-theme-doc__topline,.anki-theme-doc__toolbar,.anki-theme-sheet__topline,.anki-theme-sheet__toolbar{align-items:center;display:flex}.anki-theme-chrome--code{color:#c9d1d9;background:#161b22;border-color:#30363d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.anki-theme-chrome__titlebar{background:#21262d;border-bottom:1px solid #30363d;gap:7px;min-height:42px;padding:0 14px}.anki-theme-chrome__traffic{border-radius:50%;flex:none;width:10px;height:10px}.anki-theme-chrome__traffic--red{background:#ff5f57}.anki-theme-chrome__traffic--yellow{background:#febc2e}.anki-theme-chrome__traffic--green{background:#28c840}.anki-theme-chrome__title{color:#8b949e;text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-left:6px;font-size:11px;overflow:hidden}.anki-theme-chrome__badge{color:#7ee787;letter-spacing:.04em;font-size:9px}.anki-theme-code__workspace{background:#0d1117;min-height:48px}.anki-theme-code__explorer{border-right:1px solid #21262d;flex-direction:column;gap:3px;min-width:170px;padding:10px 14px;font-size:10px;display:flex}.anki-theme-code__explorer>span{color:#8b949e;letter-spacing:.1em;margin-bottom:4px;font-size:9px}.anki-theme-code__explorer strong{color:#79c0ff;letter-spacing:.04em;font-size:9px}.anki-theme-code__explorer small{color:#8b949e;font-size:10px}.anki-theme-code__tab{color:#f0f6fc;background:#161b22;border-top:2px solid #58a6ff;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-size:11px;display:flex}.anki-theme-code__tab small{color:#f2cc60;font-size:9px}.anki-theme-chrome__statusbar{color:#8b949e;background:#1f6feb;gap:18px;min-height:24px;padding:0 14px;font-size:9px}.anki-theme-code__statusbar-controls{align-items:stretch;min-width:0;margin-left:auto;display:flex}.anki-theme-chrome--document{color:#253044;background:#fff;border-color:#dbe1e8}.anki-theme-doc__topline{border-bottom:1px solid #e5e9ef;gap:10px;min-height:48px;padding:0 16px}.anki-theme-doc__appmark{color:#fff;background:#2b579a;border-radius:7px;place-items:center;width:25px;height:25px;font-family:Georgia,serif;font-weight:800;display:grid}.anki-theme-doc__topline strong{flex:1;font-size:12px}.anki-theme-doc__saved,.anki-theme-sheet__saved{color:#758196;font-size:10px}.anki-theme-doc__share{color:#fff;background:#2563eb;border-radius:7px;align-items:center;min-height:28px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.anki-theme-doc__toolbar{color:#60708a;background:#f8fafc;gap:20px;min-height:38px;padding:0 16px;font-size:10px}.anki-theme-doc__toolbar .is-active,.anki-theme-sheet__toolbar .is-active{color:#2563eb;font-weight:850}.anki-theme-doc__format{color:#526176;margin-left:auto;font-weight:750}.anki-theme-chrome--spreadsheet{color:#314236;background:#fff;border-color:#dce6dc}.anki-theme-sheet__topline{border-bottom:1px solid #e1e9e1;gap:9px;min-height:46px;padding:0 15px}.anki-theme-sheet__appmark{color:#1d9a55;font-size:22px}.anki-theme-sheet__topline strong{color:#314236;flex:1;font-size:12px}.anki-theme-sheet__toolbar{color:#607265;background:#f7fbf7;border-bottom:1px solid #e1e9e1;gap:20px;min-height:38px;padding:0 15px;font-size:10px}.anki-theme-sheet__formula{color:#6f7d72;background:#fff;border:1px solid #d8e3d8;border-radius:5px;flex:1;min-width:110px;padding:5px 9px}.anki-theme-sheet__grid{background:repeating-linear-gradient(90deg,#f4f8f4 0 calc(20% - 1px),#dce6dc calc(20% - 1px) 20%);grid-template-columns:repeat(5,minmax(70px,1fr));min-height:24px;display:grid}.anki-theme-sheet__grid span{color:#819184;text-align:center;border-right:1px solid #dce6dc;padding:5px 8px;font-size:9px}.anki-theme-shell--code{background:#0d1117;box-shadow:0 24px 70px #0f172a33}.anki-theme-shell--code .anki-theme-switcher{box-shadow:none;background:#161b22f5;border-color:#30363d}.anki-theme-shell--code .anki-theme-switcher__label,.anki-theme-shell--code .anki-theme-switcher__button{color:#8b949e}.anki-theme-shell--code .anki-theme-switcher__button:hover{color:#f0f6fc;background:#21262d}.anki-theme-shell--code .anki-theme-switcher__button.is-active{color:#f0f6fc;box-shadow:none;background:#30363d}.anki-theme-shell--code .anki-theme-shell__canvas{background:#0d1117;border:1px solid #30363d;border-radius:0 0 18px 18px}.anki-theme-shell--code .anki-english{--anki-ink:#f0f6fc;--anki-muted:#c9d1d9;--anki-line:#30363d;--anki-surface:#161b22;background:#0d1117}.anki-theme-shell--code .anki-hero,.anki-theme-shell--code .anki-workspace,.anki-theme-shell--code .anki-source-note{box-shadow:none;background:#161b22;border-color:#30363d}.anki-theme-shell--code .anki-hero__metrics div,.anki-theme-shell--code .anki-deck-grid button,.anki-theme-shell--code .anki-tabs button.is-active,.anki-theme-shell--code .anki-word-grid>li,.anki-theme-shell--code .anki-library-list article,.anki-theme-shell--code .anki-chopped-list article,.anki-theme-shell--code .anki-stat-grid article,.anki-theme-shell--code .anki-schedule__list>div{background:#0d1117;border-color:#30363d}.anki-theme-shell--code .anki-primary-action,.anki-theme-shell--code .anki-review__start,.anki-theme-shell--code .anki-schedule__header button{background:#238636}.anki-theme-shell--document{background:#e9edf3;box-shadow:0 22px 58px #2e3a511f}.anki-theme-shell--document .anki-english{background:#eef1f5}.anki-theme-shell--document .anki-hero,.anki-theme-shell--document .anki-workspace,.anki-theme-shell--document .anki-source-note{border-radius:12px;box-shadow:0 8px 22px #2e3a510f}.anki-theme-shell--document .anki-hero{border-radius:0 0 12px 12px}.anki-theme-shell--spreadsheet{background:#eef5ee;box-shadow:0 22px 58px #3453391f}.anki-theme-shell--spreadsheet .anki-english{background:#f4faf4;--anki-accent:#16834a!important}.anki-theme-shell--spreadsheet .anki-hero,.anki-theme-shell--spreadsheet .anki-workspace,.anki-theme-shell--spreadsheet .anki-source-note{box-shadow:none;border-color:#dce6dc;border-radius:8px}.anki-theme-shell--spreadsheet .anki-hero{border-radius:0 0 8px 8px}.anki-theme-shell--spreadsheet .anki-deck-grid button,.anki-theme-shell--spreadsheet .anki-word-grid>li,.anki-theme-shell--spreadsheet .anki-library-list article,.anki-theme-shell--spreadsheet .anki-chopped-list article,.anki-theme-shell--spreadsheet .anki-stat-grid article,.anki-theme-shell--spreadsheet .anki-schedule__list>div{box-shadow:none;border-color:#dce6dc;border-radius:5px}@media (max-width:650px){.anki-theme-shell{border-radius:20px;padding:8px 7px 18px}.anki-theme-switcher{border-radius:14px;justify-content:flex-start;width:100%}.anki-theme-switcher__label{display:none}.anki-theme-switcher__button{flex:1 0 auto;padding-inline:9px}.anki-theme-chrome__badge,.anki-theme-doc__saved,.anki-theme-sheet__saved,.anki-theme-doc__toolbar span:nth-child(n+4),.anki-theme-sheet__toolbar span:nth-child(n+3){display:none}.anki-theme-code__explorer{min-width:125px}.anki-theme-chrome__statusbar{white-space:nowrap;gap:10px;overflow:hidden}.anki-theme-doc__toolbar,.anki-theme-sheet__toolbar{gap:14px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.anki-theme-shell,.anki-theme-switcher__button,.anki-deck-grid button,.anki-word-grid>li,.anki-primary-action,.anki-flash__scene,.anki-flash__card,.anki-flash__face,.anki-flash__grades,.anki-flash__reveal,.anki-flash__grades button,.anki-flash__progress span,.anki-session-progress span,.anki-progress__bar span{transition:none}.anki-flash__card,.anki-flash__scene.is-exiting,.anki-flash__grades,.anki-flash__reveal,.is-spinning,.is-speaking{animation:none}}.anki-theme-shell--code{background:#0d1117;border:1px solid #30363d;border-radius:5px;grid-template-rows:42px 42px minmax(520px,1fr) 25px;grid-template-columns:224px minmax(0,1fr);width:min(1280px,100%);height:min(900px,100vh - 24px);min-height:680px;margin:0 auto;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #00000052}.anki-theme-shell--code>.anki-theme-switcher{z-index:8;box-shadow:none;transform-origin:100% 0;background:#161b22e6;border-color:#ffffff1f;border-radius:4px;gap:0;margin:0;padding:2px;position:absolute;top:4px;right:6px;transform:scale(.66)}.anki-theme-shell--code>.anki-theme-switcher .anki-theme-switcher__label{display:none}.anki-theme-shell--code>.anki-theme-switcher .anki-theme-switcher__button{border-radius:2px;min-height:22px;padding-inline:7px;font-size:9px}.anki-theme-shell--code>.anki-theme-switcher .anki-theme-switcher__button:not(.is-active){display:none}.anki-theme-shell--code>.anki-theme-switcher:hover .anki-theme-switcher__button:not(.is-active),.anki-theme-shell--code>.anki-theme-switcher:focus-within .anki-theme-switcher__button:not(.is-active){display:inline-flex}.anki-theme-shell--code>.anki-theme-chrome--code{display:contents}.anki-theme-shell--code .anki-theme-chrome__titlebar{background:#24292f;border-bottom:1px solid #30363d;grid-area:1/1/auto/-1;min-height:42px;padding-inline:14px}.anki-theme-shell--code .anki-theme-chrome__title{color:#c9d1d9;font-size:12px;font-weight:500}.anki-theme-shell--code .anki-theme-chrome__badge{color:#79c0ff;margin-right:72px}.anki-theme-shell--code .anki-theme-code__workspace{display:contents}.anki-theme-shell--code .anki-theme-code__explorer{color:#c9d1d9;background:#252526;border-right:1px solid #30363d;grid-area:2/1/4;gap:0;min-width:0;min-height:0;padding:17px 0 24px;overflow:auto}.anki-theme-shell--code .anki-theme-code__explorer>span{color:#bbb;letter-spacing:.14em;margin:0 15px 13px;font-size:10px}.anki-theme-shell--code .anki-theme-code__explorer strong,.anki-theme-shell--code .anki-theme-code__explorer small{color:#ccc;letter-spacing:0;align-items:center;min-height:30px;margin:0;padding:0 14px;font-size:12px;font-weight:500;display:flex}.anki-theme-shell--code .anki-theme-code__explorer strong{color:#bbb;letter-spacing:.08em;min-height:25px;font-size:10px}.anki-theme-shell--code .anki-theme-code__explorer small:first-of-type{color:#fff;background:#37373d}.anki-theme-shell--code .anki-theme-code__explorer small:first-of-type:first-letter{color:#4ec9b0}.anki-theme-shell--code .anki-theme-code__tab{color:#f0f6fc;background:#1e1e1e;border-top:1px solid #007acc;border-bottom:1px solid #30363d;border-right:0;grid-area:2/2;align-items:center;min-height:42px;padding:0 15px;font-size:12px}.anki-theme-shell--code .anki-theme-code__tab:before{content:"";background:#3776ab;border-radius:2px;width:10px;height:10px;margin-right:8px}.anki-theme-shell--code .anki-theme-code__tab small{color:#9cdcfe;margin-left:4px}.anki-theme-shell--code>.anki-theme-shell__canvas{scrollbar-color:#424242 #1e1e1e;background:#0d1117;border-left:0;border-radius:0;grid-area:3/2;min-width:0;min-height:0;overflow:auto}.anki-theme-shell--code .anki-theme-chrome__statusbar{color:#fff;background:#007acc;grid-area:4/1/auto/-1;gap:22px;min-height:25px;padding-inline:14px;font-size:10px}.anki-theme-shell--code .anki-theme-chrome__statusbar span:first-child:before{color:#fff;content:"⎇";margin-right:7px}.anki-theme-shell--code .anki-english{color:#d4d4d4;background:#0d1117;min-height:100%;padding:0 0 58px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.anki-theme-shell--code .anki-hero,.anki-theme-shell--code .anki-workspace,.anki-theme-shell--code .anki-source-note{width:100%;box-shadow:none;background:#0d1117;border-color:#30363d;border-radius:0;margin:0}.anki-theme-shell--code .anki-hero{border:0;border-bottom:1px solid #30363d;padding:22px 30px 15px 66px;display:block}.anki-theme-shell--code .anki-hero:after{display:none}.anki-theme-shell--code .anki-hero:before{color:#4f5661;content:"11\a 12\a 13\a 14\a 15\a 16\a 17";text-align:right;white-space:pre;font:11px/1.95 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute;top:22px;left:21px}.anki-theme-shell--code .anki-hero__eyebrow{color:#6a9955;letter-spacing:0;background:0 0;border-radius:0;padding:0;font-size:12px;font-weight:500}.anki-theme-shell--code .anki-hero__eyebrow svg{display:none}.anki-theme-shell--code .anki-hero h1{color:#dcdcaa;letter-spacing:0;margin:8px 0;font-size:clamp(20px,2.5vw,30px);font-weight:600;line-height:1.15}.anki-theme-shell--code .anki-hero__copy>p{color:#8b949e;max-width:none;font-size:12px;line-height:1.7}.anki-theme-shell--code .anki-language-switch{background:#161b22;border:1px solid #30363d;border-radius:3px;gap:0;margin-top:14px;padding:0}.anki-theme-shell--code .anki-language-switch a{color:#8b949e;border-radius:0;min-height:28px;padding:0 10px;font-size:11px}.anki-theme-shell--code .anki-language-switch a.is-active{color:#fff;box-shadow:none;background:#264f78}.anki-theme-shell--code .anki-language-switch a span{color:#9cdcfe;background:0 0;border-radius:0;width:auto;height:auto;font-size:10px}.anki-theme-shell--code .anki-language-switch a.is-active span{color:#fff;background:0 0}.anki-theme-shell--code .anki-hero__metrics{border-top:1px solid #30363d;border-bottom:1px solid #30363d;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:16px;display:grid}.anki-theme-shell--code .anki-hero__metrics div{background:0 0;border:0;border-right:1px solid #30363d;border-radius:0;min-height:58px;padding:10px 12px}.anki-theme-shell--code .anki-hero__metrics div:last-child{border-right:0}.anki-theme-shell--code .anki-hero__metrics strong{color:#b5cea8;font-size:16px;font-weight:600}.anki-theme-shell--code .anki-hero__metrics span{color:#6a9955;margin-top:5px;font-size:10px;font-weight:500}.anki-theme-shell--code .anki-deck-panel{border-bottom-color:#30363d;padding:17px 30px 16px 66px;position:relative}.anki-theme-shell--code .anki-deck-panel:before,.anki-theme-shell--code .anki-learn:before,.anki-theme-shell--code .anki-review:before,.anki-theme-shell--code .anki-library:before,.anki-theme-shell--code .anki-chopped:before,.anki-theme-shell--code .anki-progress:before{color:#4f5661;content:"19";font:11px/1.95 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute;left:21px}.anki-theme-shell--code .anki-deck-panel:before{top:17px}.anki-theme-shell--code .anki-section-heading{align-items:flex-start}.anki-theme-shell--code .anki-section-heading>div:first-child>span,.anki-theme-shell--code .anki-schedule__header span{color:#6a9955;letter-spacing:0;text-transform:none;font-size:10px;font-weight:500}.anki-theme-shell--code .anki-section-heading h2,.anki-theme-shell--code .anki-learn__header h2{color:#d4d4d4;letter-spacing:0;font-size:17px;font-weight:600}.anki-theme-shell--code .anki-deck-panel__active,.anki-theme-shell--code .anki-learn__header p,.anki-theme-shell--code .anki-session-count{color:#8b949e;font-size:10px}.anki-theme-shell--code .anki-deck-panel__active strong{color:#dcdcaa}.anki-theme-shell--code .anki-sync-status{color:#6a9955;background:#1b2b1b;border-radius:2px;min-height:22px;font-size:9px}.anki-theme-shell--code .anki-deck-grid{border-top:1px solid #30363d;border-left:1px solid #30363d;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:14px}.anki-theme-shell--code .anki-deck-grid button{color:#ccc;min-height:50px;box-shadow:none;background:#0d1117;border:1px solid #30363d;border-top:0;border-left:0;border-radius:0;padding:8px 10px}.anki-theme-shell--code .anki-deck-grid button:hover,.anki-theme-shell--code .anki-deck-grid button.is-active{background:#161b22;border-color:#30363d;transform:none;box-shadow:inset 3px 0 #007acc}.anki-theme-shell--code .anki-deck-grid strong{color:#d4d4d4;font-size:11px}.anki-theme-shell--code .anki-deck-grid small{color:#6a9955;font-size:9px}.anki-theme-shell--code .anki-tabs{background:#161b22;border-bottom-color:#30363d;gap:0;padding:4px 20px 4px 66px}.anki-theme-shell--code .anki-tabs button{color:#8b949e;border-radius:2px;min-height:30px;padding:0 11px;font-size:10px}.anki-theme-shell--code .anki-learn,.anki-theme-shell--code .anki-review,.anki-theme-shell--code .anki-library,.anki-theme-shell--code .anki-chopped,.anki-theme-shell--code .anki-progress{background:#0d1117;padding:21px 30px 38px 66px;position:relative}.anki-theme-shell--code .anki-learn:before{content:"26\a 27\a 28\a 29\a 30\a 31\a 32";white-space:pre;top:21px}.anki-theme-shell--code .anki-review:before{content:"26\a 27\a 28\a 29";white-space:pre;top:21px}.anki-theme-shell--code .anki-library:before,.anki-theme-shell--code .anki-chopped:before,.anki-theme-shell--code .anki-progress:before{top:21px}.anki-theme-shell--code .anki-learn__header{align-items:flex-start}.anki-theme-shell--code .anki-learn__header>div:first-child>span{color:#6a9955;letter-spacing:0;text-transform:none;font-size:10px;font-weight:500}.anki-theme-shell--code .anki-mode-switch{background:#161b22;border:1px solid #30363d;border-radius:3px;gap:0;padding:2px}.anki-theme-shell--code .anki-word-grid{border-top:1px solid #30363d;grid-template-columns:1fr;gap:0;margin-top:15px}.anki-theme-shell--code .anki-word-grid>li{min-height:70px;box-shadow:none;background:#0d1117;border:1px solid #30363d;border-top:0;border-radius:0;grid-template-columns:34px minmax(145px,.75fr) minmax(0,1.35fr) auto;align-items:start;gap:12px;padding:11px 13px 11px 0;display:grid}.anki-theme-shell--code .anki-word-grid>li:hover{box-shadow:none;background:#111820;border-color:#30363d;transform:none}.anki-theme-shell--code .anki-word-card__top{display:contents}.anki-theme-shell--code .anki-word-card__number{color:#4f5661;text-align:right;background:0 0;border-radius:0;grid-area:1/1/span 3;width:auto;height:auto;padding-top:2px;font-size:10px;font-weight:500}.anki-theme-shell--code .anki-word-card__actions{grid-area:1/4;justify-self:end}.anki-theme-shell--code .anki-word-card__actions button{color:#6e7681;background:0 0}.anki-theme-shell--code .anki-word-card__actions button:hover,.anki-theme-shell--code .anki-word-card__actions button.is-active,.anki-theme-shell--code .anki-word-card__actions button.is-favorite{color:#f2cc60;background:#21262d}.anki-theme-shell--code .anki-word-card__word{color:#dcdcaa;text-align:left;grid-area:1/2;justify-self:start;padding:0;font-size:16px}.anki-theme-shell--code .anki-word-card__phonetic{color:#9cdcfe;grid-area:2/2;font-size:10px}.anki-theme-shell--code .anki-word-card__answer{border-left:1px solid #30363d;grid-area:1/3/span 3;margin:0;padding:0 0 0 15px}.anki-theme-shell--code .anki-word-card__answer>strong{color:#ce9178;font-size:12px}.anki-theme-shell--code .anki-word-card__answer>p,.anki-theme-shell--code .anki-word-card__answer blockquote,.anki-theme-shell--code .anki-word-card__answer blockquote span,.anki-theme-shell--code .anki-word-card__answer blockquote small{color:#8b949e;font-size:10px}.anki-theme-shell--code .anki-word-card__answer blockquote{border-left-color:#6a9955;margin-top:8px;padding-left:10px}.anki-theme-shell--code .anki-word-card__reveal{color:#9cdcfe;background:#161b22;border:1px solid #30363d;border-radius:2px;grid-area:1/3/span 3;justify-self:start;min-height:30px;padding:0 9px;font-size:10px}.anki-theme-shell--code .anki-grade-row{grid-area:3/2/auto/-1}.anki-theme-shell--code .anki-state,.anki-theme-shell--code .anki-source-note,.anki-theme-shell--code .anki-stat-grid article,.anki-theme-shell--code .anki-library-list article,.anki-theme-shell--code .anki-chopped-list article,.anki-theme-shell--code .anki-schedule__list>div{color:#8b949e;box-shadow:none;background:#0d1117;border-color:#30363d;border-radius:2px}@media (max-width:800px){.anki-theme-shell--code{grid-template-columns:156px minmax(0,1fr);height:calc(100vh - 14px);min-height:600px}.anki-theme-shell--code .anki-theme-chrome__badge{display:none}.anki-theme-shell--code .anki-theme-code__explorer{padding-top:15px}.anki-theme-shell--code .anki-hero,.anki-theme-shell--code .anki-deck-panel,.anki-theme-shell--code .anki-learn,.anki-theme-shell--code .anki-review,.anki-theme-shell--code .anki-library,.anki-theme-shell--code .anki-chopped,.anki-theme-shell--code .anki-progress{padding-left:45px}.anki-theme-shell--code .anki-hero:before,.anki-theme-shell--code .anki-deck-panel:before,.anki-theme-shell--code .anki-learn:before,.anki-theme-shell--code .anki-review:before,.anki-theme-shell--code .anki-library:before,.anki-theme-shell--code .anki-chopped:before,.anki-theme-shell--code .anki-progress:before{left:12px}.anki-theme-shell--code .anki-tabs{padding-left:45px}.anki-theme-shell--code .anki-word-grid>li{grid-template-columns:26px minmax(115px,.7fr) minmax(0,1fr);gap:8px}.anki-theme-shell--code .anki-word-card__actions{grid-area:3/2/auto/-1;justify-self:start}.anki-theme-shell--code .anki-word-card__answer{grid-column:3}}@media (max-width:560px){.anki-theme-shell--code{border-radius:0;grid-template-columns:118px minmax(0,1fr);min-height:560px}.anki-theme-shell--code .anki-theme-code__explorer{padding-top:12px;display:flex}.anki-theme-shell--code .anki-theme-code__explorer>span{margin-inline:9px;font-size:8px}.anki-theme-shell--code .anki-theme-code__explorer strong,.anki-theme-shell--code .anki-theme-code__explorer small{padding-inline:8px;font-size:9px}.anki-theme-shell--code .anki-theme-chrome__title{text-align:left}.anki-theme-shell--code .anki-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.anki-theme-shell--code .anki-hero__metrics div:nth-child(2){border-right:0}.anki-theme-shell--code .anki-hero__metrics div:nth-child(-n+2){border-bottom:1px solid #30363d}.anki-theme-shell--code .anki-word-grid>li{padding:12px;display:block}.anki-theme-shell--code .anki-word-card__number,.anki-theme-shell--code .anki-word-card__word,.anki-theme-shell--code .anki-word-card__phonetic,.anki-theme-shell--code .anki-word-card__answer,.anki-theme-shell--code .anki-word-card__actions{margin-bottom:8px}.anki-theme-shell--code .anki-word-card__answer{border-left:0;padding-left:0}}body:has(.anki-theme-shell--code){background:#1e1e1e}body:has(.anki-theme-shell--code) .layout{background:#1e1e1e}body:has(.anki-theme-shell--code) .main-content-wrapper{background:#1e1e1e}body:has(.anki-theme-shell--code){overflow:hidden}:is(body:has(.anki-theme-shell--code) .nav-bar,body:has(.anki-theme-shell--code) .footer-wrapper){display:none!important}body:has(.anki-theme-shell--code) .main-content-wrapper{min-height:100dvh;padding:0!important}.anki-theme-shell--code{width:100%;max-width:none;height:100dvh;min-height:100dvh;box-shadow:none;border:0;border-radius:0;grid-template-rows:48px 40px minmax(0,1fr) 24px;grid-template-columns:252px minmax(0,1fr)}.anki-theme-shell--code .anki-theme-chrome__badge,.anki-theme-shell--code>.anki-theme-switcher{display:none!important}.anki-theme-shell--code .anki-theme-chrome__titlebar{background:#1e1e1e;min-height:48px}.anki-theme-shell--code .anki-theme-chrome__title{color:#d4d4d4;font-size:13px}.anki-theme-shell--code .anki-theme-code__tab:before,.anki-theme-shell--code .anki-theme-chrome__statusbar span:first-child:before{display:none}.anki-theme-shell--code>.anki-theme-shell__canvas{background:#0d1117;border:0;overflow:auto}.anki-theme-shell--code .anki-english{color:#d4d4d4;background:#0d1117;padding:0 0 32px}.anki-theme-shell--code .anki-hero,.anki-theme-shell--code .anki-deck-panel,.anki-theme-shell--code .anki-source-note,.anki-theme-shell--code .vocabulary-library,.anki-theme-shell--code .anki-mobile-floating-start{display:none!important}.anki-theme-shell--code .anki-workspace{width:100%;box-shadow:none;background:#0d1117;border:0;border-radius:0;margin:0;overflow:visible}.anki-theme-shell--code .anki-tabs{z-index:4;background:#181818;border-bottom:1px solid #30363d;gap:0;min-height:40px;padding:0 18px 0 68px;position:sticky;top:0}.anki-theme-shell--code .anki-tabs button{color:#858585;border-radius:0;min-height:40px;padding:0 14px;font-size:11px;font-weight:500}.anki-theme-shell--code .anki-tabs button:hover,.anki-theme-shell--code .anki-tabs button.is-active{color:#fff;background:#1f1f1f;box-shadow:inset 0 -2px #007acc}.anki-theme-shell--code .anki-tabs svg,.anki-theme-shell--code .anki-deck-panel svg,.anki-theme-shell--code .anki-learn svg,.anki-theme-shell--code .anki-review svg,.anki-theme-shell--code .anki-library svg,.anki-theme-shell--code .anki-chopped svg,.anki-theme-shell--code .anki-progress svg,.anki-theme-shell--code .anki-flash svg,.anki-theme-shell--code .vocabulary-library svg{display:none!important}.anki-theme-shell--code .anki-learn,.anki-theme-shell--code .anki-review,.anki-theme-shell--code .anki-library,.anki-theme-shell--code .anki-chopped,.anki-theme-shell--code .anki-progress{background:#0d1117;min-height:calc(100dvh - 112px);padding:0 34px 40px 68px}.anki-theme-shell--code .anki-learn:before,.anki-theme-shell--code .anki-review:before,.anki-theme-shell--code .anki-library:before,.anki-theme-shell--code .anki-chopped:before,.anki-theme-shell--code .anki-progress:before{color:#4f5661;font-size:11px;top:20px;left:22px}.anki-theme-shell--code .anki-learn__header,.anki-theme-shell--code .anki-section-heading{border-bottom:1px solid #30363d;align-items:flex-start;padding:20px 0 13px}.anki-theme-shell--code .anki-learn__header h2,.anki-theme-shell--code .anki-section-heading h2{color:#d4d4d4;letter-spacing:0;font-size:16px;font-weight:500}.anki-theme-shell--code .anki-learn__header>div:first-child>span,.anki-theme-shell--code .anki-section-heading>div:first-child>span{color:#6a9955;letter-spacing:0;text-transform:none;font-size:11px;font-weight:500}.anki-theme-shell--code .anki-learn__header p,.anki-theme-shell--code .anki-section-heading strong,.anki-theme-shell--code .anki-session-count{color:#858585;font-size:10px}.anki-theme-shell--code .anki-mode-switch{background:#1f1f1f;border:1px solid #3c3c3c;border-radius:2px}.anki-theme-shell--code .anki-mode-switch button{color:#858585;border-radius:0;min-height:26px;font-size:10px}.anki-theme-shell--code .anki-mode-switch button.is-active{color:#fff;box-shadow:none;background:#264f78}.anki-theme-shell--code .anki-session-progress,.anki-theme-shell--code .anki-progress__bar{background:#303030;border-radius:0;height:2px;margin-top:0}.anki-theme-shell--code .anki-session-progress span,.anki-theme-shell--code .anki-progress__bar span{background:#007acc;border-radius:0}.anki-theme-shell--code .anki-flash{box-shadow:none;background:#0d1117;border:0;border-radius:0;margin:0;padding:0}.anki-theme-shell--code .anki-flash__header{border-bottom:1px solid #30363d;min-height:58px;padding:15px 0 11px}.anki-theme-shell--code .anki-flash__eyebrow{color:#6a9955;font-size:0;font-weight:500}.anki-theme-shell--code .anki-flash__eyebrow:before{content:"def review(card):";font-size:11px}.anki-theme-shell--code .anki-flash__header h3{color:#858585;margin-top:6px;font-size:11px;font-weight:400}.anki-theme-shell--code .anki-flash__status{color:#858585}.anki-theme-shell--code .anki-flash__status strong{color:#dcdcaa;font-size:18px}.anki-theme-shell--code .anki-flash__progress{background:#303030;border-radius:0;height:2px;margin:0}.anki-theme-shell--code .anki-flash__progress span{background:#007acc;border-radius:0}.anki-theme-shell--code .anki-flash__stage{background:#0d1117;border:0;border-radius:0;min-height:320px;margin:0;padding:0;position:relative}.anki-theme-shell--code .anki-flash__stage:before{z-index:2;color:#4f5661;content:"11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20";text-align:right;white-space:pre;pointer-events:none;font:11px/1.95 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute;top:22px;left:-46px}.anki-theme-shell--code .anki-flash__scene,.anki-theme-shell--code .anki-flash__card,.anki-theme-shell--code .anki-flash__face{max-width:none;height:320px;min-height:320px;box-shadow:none;background:#0d1117;border:0;border-radius:0}.anki-theme-shell--code .anki-flash__face{justify-content:flex-start;align-items:flex-start;padding:22px 0 28px}.anki-theme-shell--code .anki-flash__face-top{border-bottom:1px solid #21262d;width:100%;padding-bottom:11px}.anki-theme-shell--code .anki-flash__face-top>span{color:#569cd6;font-size:11px}.anki-theme-shell--code .anki-flash__face-top>div{gap:4px}.anki-theme-shell--code .anki-flash__face-top button,.anki-theme-shell--code .anki-word-card__actions button,.anki-theme-shell--code .anki-library-list__actions button,.anki-theme-shell--code .anki-chopped-list__actions button{color:#858585;min-width:0;min-height:24px;font:inherit;background:0 0;border:0;border-radius:0;padding:0 6px;font-size:10px}.anki-theme-shell--code .anki-flash__face-top button:not(.anki-flash__chop):after,.anki-theme-shell--code .anki-word-card__actions button:after,.anki-theme-shell--code .anki-library-list__actions button:after,.anki-theme-shell--code .anki-chopped-list__actions button:not(.is-restore):after{content:attr(aria-label);color:inherit;white-space:nowrap}.anki-theme-shell--code .anki-flash__face-top button:hover,.anki-theme-shell--code .anki-flash__face-top button.is-active,.anki-theme-shell--code .anki-word-card__actions button:hover,.anki-theme-shell--code .anki-word-card__actions button.is-active,.anki-theme-shell--code .anki-word-card__actions button.is-favorite{color:#fff;background:#264f78}.anki-theme-shell--code .anki-flash__prompt{text-align:left;flex:none;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:19px;padding:0;display:flex}.anki-theme-shell--code .anki-flash__prompt h4{color:#ce9178;letter-spacing:0;font:24px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:inline}.anki-theme-shell--code .anki-flash__prompt h4:before{color:#569cd6;content:"word = \"";font-size:15px}.anki-theme-shell--code .anki-flash__prompt h4:after{color:#ce9178;content:"\""}.anki-theme-shell--code .anki-flash__prompt>span{color:#4ec9b0;margin-left:10px;font-size:11px}.anki-theme-shell--code .anki-flash__phonetics{color:#9cdcfe;margin-top:8px;font-size:11px}.anki-theme-shell--code .anki-flash__audio{color:#9cdcfe;background:#1f1f1f;border:1px solid #3c3c3c;border-radius:2px;min-height:24px;margin-top:13px;padding:0 7px;font-size:10px}.anki-theme-shell--code .anki-flash__answer{text-align:left;width:100%;margin-top:19px;padding:0}.anki-theme-shell--code .anki-flash__answer>span{color:#569cd6;font-size:11px}.anki-theme-shell--code .anki-flash__answer h4{color:#b5cea8;margin-top:7px;font-size:20px}.anki-theme-shell--code .anki-flash__answer h4:before{color:#569cd6;content:"meaning = \"";font-size:13px}.anki-theme-shell--code .anki-flash__answer h4:after{color:#b5cea8;content:"\""}.anki-theme-shell--code .anki-flash__answer>p,.anki-theme-shell--code .anki-flash__answer blockquote,.anki-theme-shell--code .anki-flash__answer blockquote span,.anki-theme-shell--code .anki-flash__answer blockquote small{color:#858585;font-size:11px}.anki-theme-shell--code .anki-flash__answer blockquote{background:#111820;border-left:2px solid #6a9955;margin-top:12px;padding:10px 12px}.anki-theme-shell--code .anki-flash__flip-hint{color:#6a9955;margin-top:auto;font-size:10px}.anki-theme-shell--code .anki-flash__controls{background:#161b22;border-top:1px solid #30363d;min-height:54px;padding:9px 0}.anki-theme-shell--code .anki-flash__grades{gap:4px}.anki-theme-shell--code .anki-flash__grades button,.anki-theme-shell--code .anki-flash__reveal{color:#d4d4d4;min-height:30px;box-shadow:none;background:#1f1f1f;border:1px solid #3c3c3c;border-radius:2px;padding:0 10px;font-size:10px}.anki-theme-shell--code .anki-flash__grades button:hover,.anki-theme-shell--code .anki-flash__reveal:hover{background:#264f78;border-color:#007acc}.anki-theme-shell--code .anki-flash__grades button>span,.anki-theme-shell--code .anki-flash__grades button small{color:#858585}.anki-theme-shell--code .anki-flash__footer{color:#6a9955;min-height:28px;padding:6px 0 0;font-size:10px}.anki-theme-shell--code .anki-state,.anki-theme-shell--code .anki-stat-grid article,.anki-theme-shell--code .anki-library-list article,.anki-theme-shell--code .anki-chopped-list article,.anki-theme-shell--code .anki-schedule__list>div{color:#858585;box-shadow:none;background:#0d1117;border-color:#30363d;border-radius:0}.anki-theme-shell--code .anki-primary-action,.anki-theme-shell--code .anki-review__start,.anki-theme-shell--code .anki-schedule__header button{box-shadow:none;background:#238636;border-radius:2px}@media (max-width:800px){.anki-theme-shell--code{grid-template-columns:170px minmax(0,1fr)}.anki-theme-shell--code .anki-learn,.anki-theme-shell--code .anki-review,.anki-theme-shell--code .anki-library,.anki-theme-shell--code .anki-chopped,.anki-theme-shell--code .anki-progress{padding-left:48px;padding-right:18px}.anki-theme-shell--code .anki-flash__stage:before{left:-36px}}@media (max-width:560px){.anki-theme-shell--code{grid-template-columns:118px minmax(0,1fr)}.anki-theme-shell--code .anki-tabs{padding-left:12px;overflow-x:auto}.anki-theme-shell--code .anki-learn,.anki-theme-shell--code .anki-review,.anki-theme-shell--code .anki-library,.anki-theme-shell--code .anki-chopped,.anki-theme-shell--code .anki-progress{padding-left:28px;padding-right:12px}.anki-theme-shell--code .anki-learn:before,.anki-theme-shell--code .anki-review:before,.anki-theme-shell--code .anki-library:before,.anki-theme-shell--code .anki-chopped:before,.anki-theme-shell--code .anki-progress:before{left:7px}.anki-theme-shell--code .anki-flash__stage:before{display:none}.anki-theme-shell--code .anki-flash__face{padding-top:16px}.anki-theme-shell--code .anki-flash__prompt h4{font-size:19px}}.anki-theme-shell--code .anki-theme-chrome__titlebar{position:relative}.anki-theme-shell--code .anki-theme-code__exit{color:#ccc;min-height:25px;font:inherit;cursor:pointer;background:#252526;border:1px solid #3c3c3c;border-radius:2px;margin-left:14px;padding:0 9px;font-size:10px}.anki-theme-shell--code .anki-theme-code__exit:hover,.anki-theme-shell--code .anki-theme-code__exit:focus-visible{color:#fff;background:#264f78;border-color:#007acc;outline:none}.anki-theme-shell--code .anki-theme-code__prelude{color:#d4d4d4;background:#0d1117;border-bottom:1px solid #30363d;padding:16px 28px 12px 68px;font:11px/1.9 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.anki-theme-shell--code .anki-theme-code__prelude>div{grid-template-columns:24px minmax(0,1fr);min-height:21px;display:grid}.anki-theme-shell--code .anki-theme-code__prelude>div>span{color:#4f5661;text-align:right;-webkit-user-select:none;user-select:none}.anki-theme-shell--code .anki-theme-code__prelude code{color:#d4d4d4;text-overflow:ellipsis;white-space:nowrap;padding-left:16px;overflow:hidden}.anki-theme-shell--code .anki-theme-code__prelude em{color:#c586c0;font-style:normal}.anki-theme-shell--code .anki-theme-code__prelude b{color:#ce9178;font-weight:500}.anki-theme-shell--code .anki-theme-code__terminal{z-index:7;box-sizing:border-box;color:#ccc;background:#111;border-top:1px solid #30363d;flex:0 0 104px;max-height:104px;margin:0;padding:0 18px 9px 68px;font:10px/1.7 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;transition:max-height .26s,box-shadow .22s;position:sticky;bottom:0;overflow:hidden}.anki-theme-shell--code .anki-theme-code__terminal.is-expanded{flex-basis:min(72dvh,620px);height:min(72dvh,620px);max-height:min(72dvh,620px);overflow:auto;box-shadow:0 -14px 34px #00000057}.anki-theme-shell--code .anki-theme-code__terminal-tabs{color:#858585;border-bottom:1px solid #252526;align-items:center;gap:18px;min-height:28px;font-size:9px;display:flex}.anki-theme-shell--code .anki-theme-code__terminal-tabs span{height:28px;padding-top:7px}.anki-theme-shell--code .anki-theme-code__terminal-tabs .is-active{color:#fff;border-bottom:1px solid #007acc}.anki-theme-shell--code .anki-theme-code__terminal-line{color:#b5cea8;white-space:nowrap;min-height:18px}.anki-theme-shell--code .anki-theme-code__terminal-line>span{color:#569cd6}.anki-theme-shell--code .anki-theme-code__terminal-session{background:#0b0f14;border-top:1px solid #252526;margin-top:7px}.anki-theme-shell--code .anki-theme-code__terminal-session-prompt{color:#d4d4d4;white-space:nowrap;min-height:24px;padding:5px 0 3px}.anki-theme-shell--code .anki-theme-code__terminal-session-prompt>span{color:#569cd6}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-theme-code__app{opacity:0;pointer-events:none;max-height:0;transition:max-height .26s,opacity .22s;overflow:hidden}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-theme-code__app.is-expanded{opacity:1;pointer-events:auto;max-height:min(520px,72dvh - 84px);overflow:auto}.anki-theme-shell--code .anki-theme-code__explorer small:first-of-type:not(.is-active){color:#ccc;background:0 0}.anki-theme-shell--code .anki-theme-code__explorer small.is-active{color:#fff;background:#37373d}.anki-theme-shell--code>.anki-theme-shell__canvas{flex-direction:column;display:flex}.anki-theme-shell--code .anki-theme-code__commandbar{z-index:8;color:#ccc;background:#101418;border-bottom:1px solid #30363d;align-items:center;gap:9px;min-height:42px;padding:0 20px 0 68px;font:11px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex;position:sticky;top:0}.anki-theme-shell--code .anki-theme-code__command-prompt{color:#569cd6;flex:none}.anki-theme-shell--code .anki-theme-code__commandbar button{color:#b5cea8;min-height:25px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0}.anki-theme-shell--code .anki-theme-code__commandbar button:hover,.anki-theme-shell--code .anki-theme-code__commandbar button:focus-visible{color:#fff;outline:none;text-decoration:underline}.anki-theme-shell--code .anki-theme-code__cursor{color:#fff;animation:1.1s steps(2,start) infinite anki-code-cursor-blink}.anki-theme-shell--code .anki-theme-code__command-status{color:#6a9955;white-space:nowrap;margin-left:auto;font-size:10px}.anki-theme-shell--code .anki-theme-code__app{min-height:0;transition:max-height .26s,opacity .22s;overflow:hidden}.anki-theme-shell--code .anki-theme-code__app.is-collapsed{opacity:0;pointer-events:none;max-height:0}.anki-theme-shell--code .anki-theme-code__app.is-expanded{opacity:1;max-height:6000px}.anki-theme-shell--code .anki-theme-code__terminal{margin-top:auto}.anki-theme-shell--code .anki-theme-code__comment{color:#6a9955}.anki-theme-shell--code .anki-theme-code__terminal.is-chrome-collapsed{height:auto;min-height:0;max-height:none;box-shadow:none;background:0 0;border-top-color:#0000;padding-top:0;padding-bottom:0;display:none}.anki-theme-shell--code .anki-theme-code__prelude.is-collapsed{background:#1e1e1e;flex:auto;min-height:0;max-height:none;overflow:auto}.anki-theme-shell--code .anki-theme-code__terminal.is-chrome-collapsed .anki-theme-code__terminal-session{background:0 0;border-top-color:#0000;margin-top:0}.anki-theme-shell--code .anki-theme-code__terminal.is-chrome-collapsed .anki-theme-code__terminal-session-prompt{display:none}.anki-theme-shell--code .anki-theme-code__commandbar.is-collapsed{min-height:36px}@keyframes anki-code-cursor-blink{50%{opacity:0}}@media (max-width:560px){.anki-theme-shell--code .anki-theme-code__prelude{padding-left:28px;padding-right:12px}.anki-theme-shell--code .anki-theme-code__terminal{padding-left:28px;padding-right:8px}.anki-theme-shell--code .anki-theme-code__terminal-line{text-overflow:ellipsis;overflow:hidden}.anki-theme-shell--code .anki-theme-code__exit{margin-left:5px;padding-inline:5px;font-size:9px}.anki-theme-shell--code .anki-theme-code__commandbar{gap:5px;padding-left:28px;padding-right:8px;font-size:9px}.anki-theme-shell--code .anki-theme-code__command-status{display:none}}body:has(.anki-theme-shell--spreadsheet) .main-content-wrapper{background:#f1f3f1}.anki-theme-shell--spreadsheet{--sheet-green:#217346;--sheet-green-dark:#185c37;--sheet-line:#d8ded8;--sheet-header:#fff8d8;box-sizing:border-box;background:#f1f3f1;border:1px solid #d7ddd7;border-radius:5px;width:min(1400px,100%);padding:0 10px 18px;box-shadow:0 14px 36px #2f42331a}.anki-theme-shell--spreadsheet .anki-theme-switcher{box-sizing:border-box;width:100%;max-width:none;box-shadow:none;background:#fff;border:1px solid #d6ddd6;border-radius:5px;justify-content:flex-start;margin:6px 0 8px;padding:3px}.anki-theme-shell--spreadsheet .anki-theme-switcher__label{color:#5c665e;padding-inline:10px 14px;font-size:11px}.anki-theme-shell--spreadsheet .anki-theme-switcher__button{color:#68736a;border-radius:3px;min-height:29px;font-size:11px}.anki-theme-shell--spreadsheet .anki-theme-switcher__button:hover{color:var(--sheet-green-dark);background:#eef6ef}.anki-theme-shell--spreadsheet .anki-theme-switcher__button.is-active{color:var(--sheet-green-dark);box-shadow:inset 0 -2px var(--sheet-green);background:#e7f2e8}.anki-theme-shell--spreadsheet .anki-theme-chrome--spreadsheet{color:#334238;background:#fff;border:1px solid #cbd6cb;border-bottom:0;border-radius:4px 4px 0 0;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline{background:#fff;border-bottom:1px solid #e0e6e0;gap:8px;min-height:36px;padding:0 11px}.anki-theme-shell--spreadsheet .anki-theme-sheet__menu{color:#536158;font-size:11px;font-weight:700}.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-icon{color:#69756b;border-radius:3px;place-items:center;width:24px;height:24px;font-size:14px;display:grid}.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-icon:hover{background:#edf4ed}.anki-theme-shell--spreadsheet .anki-theme-sheet__appmark{color:#fff;background:var(--sheet-green);border-radius:3px;place-items:center;width:24px;height:24px;margin-left:4px;font-size:15px;line-height:1;display:grid}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline strong{color:#34423a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__saved{color:#758278;white-space:nowrap;font-size:10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__share{color:#fff;background:var(--sheet-green);border-radius:3px;align-items:center;min-height:25px;padding:0 10px;font-size:10px;font-weight:750;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar{color:#5b675d;background:#f7faf7;border-bottom:1px solid #d8e2d8;gap:0;min-height:33px;padding:0 12px;font-size:10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar>span{white-space:nowrap;border-bottom:2px solid #0000;align-items:center;min-height:33px;padding:0 13px;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar>span.is-active{color:var(--sheet-green-dark);border-bottom-color:var(--sheet-green);font-weight:800}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon{background:#fff;border-bottom:1px solid #dfe7df;align-items:stretch;gap:0;min-height:62px;padding:4px 10px;display:flex;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align{color:#4f5b52;text-align:center;border-right:1px solid #edf1ed;flex:none;justify-content:center;align-items:center;min-width:54px;padding:0 9px;font-size:16px;line-height:1.1;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group small{color:#879189;white-space:nowrap;margin-top:4px;font-size:9px;display:block}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select{color:#465349;text-align:left;background:#fbfcfb;justify-content:space-between;min-width:125px;font-size:11px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select--small{justify-content:center;min-width:42px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format{gap:8px;min-width:90px;font-size:15px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format em{color:#c44949;font-style:normal;text-decoration:underline}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align{letter-spacing:3px;min-width:74px}.anki-theme-shell--spreadsheet .anki-theme-sheet__formula{color:#68756b;background:#fbfcfb;border-bottom:1px solid #dce5dc;align-items:center;gap:10px;min-height:31px;padding:0 10px;font-size:11px;display:flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__name-box{color:#435248;background:#fff;border:1px solid #cdd8ce;border-radius:2px;align-items:center;min-width:48px;min-height:22px;padding:0 7px;font-size:10px;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__fx{color:var(--sheet-green);font:italic 700 12px Georgia,serif}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid{background:#f2f6f2;grid-template-columns:36px repeat(6,minmax(90px,1fr));min-height:23px}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid span{color:#748177;text-align:center;border-right:1px solid #d4ded5;padding:4px 8px;font-size:9px}.anki-theme-shell--spreadsheet .anki-theme-shell__canvas{background:#fff;border:1px solid #cbd6cb;border-top:0;border-radius:0;overflow:hidden}.anki-theme-shell--spreadsheet .anki-english{--anki-ink:#26332b;--anki-muted:#6c786e;--anki-line:#d8ded8;--anki-surface:#fff;color:#26332b;background:#fff;padding:0 0 16px;--anki-accent:var(--sheet-green)!important}.anki-theme-shell--spreadsheet .anki-hero{box-sizing:border-box;border:0;border-bottom:1px solid var(--sheet-line);width:100%;box-shadow:none;background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:14px 16px 12px}.anki-theme-shell--spreadsheet .anki-hero:after{display:none}.anki-theme-shell--spreadsheet .anki-hero__eyebrow{color:var(--sheet-green);letter-spacing:.07em;background:0 0;border-radius:0;padding:0;font-size:10px}.anki-theme-shell--spreadsheet .anki-hero h1{color:#28352c;letter-spacing:-.04em;margin:5px 0 3px;font-size:clamp(20px,2.6vw,28px)}.anki-theme-shell--spreadsheet .anki-hero__copy>p{color:#69766c;max-width:760px;font-size:11px;line-height:1.5}.anki-theme-shell--spreadsheet .anki-hero__action{margin-top:9px}.anki-theme-shell--spreadsheet .anki-hero__action button{background:var(--sheet-green);min-height:30px;box-shadow:none;border-radius:3px;padding:0 11px;font-size:11px}.anki-theme-shell--spreadsheet .anki-language-switch{background:#edf3ed;border-radius:3px;gap:0;margin-top:11px;padding:2px}.anki-theme-shell--spreadsheet .anki-language-switch a{border-radius:2px;min-height:28px;padding:0 9px;font-size:10px}.anki-theme-shell--spreadsheet .anki-language-switch a.is-active{color:var(--sheet-green-dark);box-shadow:0 1px 3px #2f53341f}.anki-theme-shell--spreadsheet .anki-language-switch a span{background:#68746a;border-radius:2px;width:19px;height:19px;font-size:8px}.anki-theme-shell--spreadsheet .anki-language-switch a.is-active span{background:var(--sheet-green)}.anki-theme-shell--spreadsheet .anki-hero__metrics{align-self:center;gap:0;display:flex}.anki-theme-shell--spreadsheet .anki-hero__metrics div{border:0;border-left:1px solid var(--sheet-line);background:#fff;border-radius:0;justify-content:center;min-width:74px;min-height:48px;padding:6px 11px}.anki-theme-shell--spreadsheet .anki-hero__metrics strong{color:#2d3a31;font-size:16px}.anki-theme-shell--spreadsheet .anki-hero__metrics span{color:#7b877d;margin-top:3px;font-size:9px}.anki-theme-shell--spreadsheet .anki-workspace{width:100%;box-shadow:none;background:#fff;border:0;border-radius:0;margin-top:0;overflow:visible}.anki-theme-shell--spreadsheet .anki-deck-panel{border-bottom:1px solid var(--sheet-line);padding:10px 12px 8px}.anki-theme-shell--spreadsheet .anki-section-heading{align-items:center;gap:12px}.anki-theme-shell--spreadsheet .anki-section-heading h2{color:#344239;letter-spacing:-.02em;margin-top:2px;font-size:15px}.anki-theme-shell--spreadsheet .anki-section-heading>div:first-child>span{color:var(--sheet-green);font-size:9px}.anki-theme-shell--spreadsheet .anki-deck-panel__active{gap:5px;font-size:10px}.anki-theme-shell--spreadsheet .anki-deck-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin-top:8px}.anki-theme-shell--spreadsheet .anki-deck-grid button{border:1px solid var(--sheet-line);min-height:42px;box-shadow:none;background:#fafcfa;border-right:0;border-radius:0;padding:6px 9px;font-size:10px}.anki-theme-shell--spreadsheet .anki-deck-grid button:last-child{border-right:1px solid var(--sheet-line)}.anki-theme-shell--spreadsheet .anki-deck-grid button:hover,.anki-theme-shell--spreadsheet .anki-deck-grid button.is-active{box-shadow:inset 0 -2px var(--sheet-green);background:#edf7ee;border-color:#b8cfba;transform:none}.anki-theme-shell--spreadsheet .anki-deck-grid strong{color:#334137;font-size:11px}.anki-theme-shell--spreadsheet .anki-deck-grid small{color:#7c887e;font-size:9px}.anki-theme-shell--spreadsheet .anki-tabs{border-bottom:1px solid var(--sheet-line);background:#f7faf7;gap:0;padding:0 12px}.anki-theme-shell--spreadsheet .anki-tabs button{color:#6d786f;border-radius:0;min-height:34px;padding:0 12px;font-size:10px}.anki-theme-shell--spreadsheet .anki-tabs button.is-active svg{color:var(--sheet-green)}.anki-theme-shell--spreadsheet .anki-learn,.anki-theme-shell--spreadsheet .anki-review,.anki-theme-shell--spreadsheet .anki-library,.anki-theme-shell--spreadsheet .anki-chopped,.anki-theme-shell--spreadsheet .anki-progress{padding:10px 12px 18px}.anki-theme-shell--spreadsheet .anki-learn__header{border-bottom:1px solid var(--sheet-line);align-items:center;gap:14px;padding:3px 0 8px}.anki-theme-shell--spreadsheet .anki-learn__header>div:first-child>span{color:var(--sheet-green);font-size:9px}.anki-theme-shell--spreadsheet .anki-learn__header h2{color:#314037;letter-spacing:-.02em;margin-top:2px;font-size:16px}.anki-theme-shell--spreadsheet .anki-learn__header p{color:#768278;margin-top:4px;font-size:10px;line-height:1.4}.anki-theme-shell--spreadsheet .anki-learn__tools{gap:5px}.anki-theme-shell--spreadsheet .anki-mode-switch{border:1px solid var(--sheet-line);background:#f3f7f3;border-radius:3px;gap:0;padding:2px}.anki-theme-shell--spreadsheet .anki-mode-switch button{border-radius:2px;min-height:27px;padding:0 8px;font-size:10px}.anki-theme-shell--spreadsheet .anki-mode-switch button.is-active{color:var(--sheet-green-dark);background:#fff;box-shadow:0 1px 3px #26462b1f}.anki-theme-shell--spreadsheet .anki-session-count{color:#768278;font-size:9px}.anki-theme-shell--spreadsheet .anki-session-progress{background:#e9efe9;border-radius:0;height:3px;margin-top:9px}.anki-theme-shell--spreadsheet .anki-session-progress span{background:var(--sheet-green);border-radius:0}.anki-theme-shell--spreadsheet .anki-sheet-column-headings,.anki-theme-shell--spreadsheet .anki-word-grid>li{grid-template-columns:38px minmax(150px,.85fr) minmax(100px,.58fr) minmax(220px,1.55fr) minmax(160px,auto);min-width:760px;display:grid}.anki-theme-shell--spreadsheet .anki-sheet-column-headings{border:1px solid var(--sheet-line);color:#465248;background:var(--sheet-header);border-bottom:0;align-items:center;min-height:30px;font-size:10px;font-weight:800}.anki-theme-shell--spreadsheet .anki-sheet-column-headings span{border-right:1px solid #e5e4cf;align-items:center;min-height:30px;padding:0 9px;display:flex}.anki-theme-shell--spreadsheet .anki-sheet-column-headings span:last-child{border-right:0}.anki-theme-shell--spreadsheet .anki-sheet-column-headings span:first-child,.anki-theme-shell--spreadsheet .anki-sheet-column-headings span:last-child{justify-content:center}.anki-theme-shell--spreadsheet .anki-word-grid{border-left:1px solid var(--sheet-line);grid-template-columns:1fr;gap:0;min-width:760px;margin:0}.anki-theme-shell--spreadsheet .anki-word-grid>li{border:0;border-right:1px solid var(--sheet-line);border-bottom:1px solid var(--sheet-line);min-height:62px;box-shadow:none;background:#fff;border-radius:0;align-items:center;padding:0;transition:background-color .14s;position:relative}.anki-theme-shell--spreadsheet .anki-word-grid>li:hover{border-color:var(--sheet-line);box-shadow:inset 3px 0 var(--sheet-green);background:#fbfdfb;transform:none}.anki-theme-shell--spreadsheet .anki-word-grid>li.is-graded{background:#f3faf3}.anki-theme-shell--spreadsheet .anki-word-grid>li.is-difficult{background:#fff9f0}.anki-theme-shell--spreadsheet .anki-word-card__top{display:contents}.anki-theme-shell--spreadsheet .anki-word-card__number{border-right:1px solid var(--sheet-line);color:#7a857c;background:#f7faf7;border-radius:0;grid-area:1/1;width:auto;height:100%;min-height:62px;font-size:10px;font-weight:650}.anki-theme-shell--spreadsheet .anki-word-card__word{color:#27382c;letter-spacing:-.03em;grid-area:1/2;min-width:0;margin:0;padding:0 10px;font-size:clamp(17px,2vw,23px);font-weight:750}.anki-theme-shell--spreadsheet .anki-word-card__word:hover{color:var(--sheet-green)}.anki-theme-shell--spreadsheet .anki-word-card__phonetic{color:#778279;grid-area:1/3;min-width:0;min-height:0;margin:0;padding:0 9px;font-size:10px}.anki-theme-shell--spreadsheet .anki-word-card__phonetic span{color:var(--sheet-green-dark);background:#eff7f0;border:1px solid #cfe1d1;border-radius:2px;padding:2px 5px;font-size:9px}.anki-theme-shell--spreadsheet .anki-word-card__answer,.anki-theme-shell--spreadsheet .anki-word-card__reveal{text-align:left;border:0;border-left:1px solid #edf0ed;border-radius:0;grid-area:1/4;min-width:0;margin:0;padding:0 10px}.anki-theme-shell--spreadsheet .anki-word-card__answer>strong{color:#344338;font-size:12px;font-weight:760}.anki-theme-shell--spreadsheet .anki-word-card__answer>p{color:#7b877d;margin-top:2px;font-size:10px}.anki-theme-shell--spreadsheet .anki-word-card__answer blockquote{color:#657168;text-overflow:ellipsis;white-space:nowrap;background:0 0;max-width:100%;margin:3px 0 0;padding:0;font-size:10px;line-height:1.35;overflow:hidden}.anki-theme-shell--spreadsheet .anki-word-card__example-audio{align-items:center;gap:4px;min-width:0;overflow:hidden}.anki-theme-shell--spreadsheet .anki-word-card__example-audio>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.anki-theme-shell--spreadsheet .anki-word-card__answer blockquote small{display:none}.anki-theme-shell--spreadsheet .anki-word-card__reveal{color:#7d887f;background:0 0;min-height:28px;font-size:10px;font-weight:650}.anki-theme-shell--spreadsheet .anki-word-card__actions{grid-area:1/5;justify-content:flex-end;gap:2px;padding:0 7px}.anki-theme-shell--spreadsheet .anki-word-card__actions button{color:#7b877d;background:0 0;border:1px solid #0000;border-radius:2px;width:27px;height:27px}.anki-theme-shell--spreadsheet .anki-word-card__actions button:hover,.anki-theme-shell--spreadsheet .anki-word-card__actions button.is-active,.anki-theme-shell--spreadsheet .anki-word-card__actions button.is-favorite{color:var(--sheet-green-dark);background:#edf7ee;border-color:#bfd5c1}.anki-theme-shell--spreadsheet .anki-word-card__actions button.is-chop{color:#b87924;background:0 0}.anki-theme-shell--spreadsheet .anki-word-tools-panel{box-sizing:border-box;border:0;border-top:1px solid var(--sheet-line);background:#f7faf7;border-radius:0;grid-area:2/1/auto/-1;width:100%;margin:0}.anki-theme-shell--spreadsheet .anki-grade-row{border-top:1px solid var(--sheet-line);background:#fffdf0;grid-area:2/4/auto/6;margin:0;padding:6px 7px}.anki-theme-shell--spreadsheet .anki-grade-row button{background:#fff;border:1px solid #d8dfd8;border-radius:2px;min-height:28px;font-size:9px}.anki-theme-shell--spreadsheet .anki-quick-start{box-shadow:none;background:#fffbea;border:1px solid #e8dd9b;border-radius:2px;margin-top:8px;padding:8px 10px}.anki-theme-shell--spreadsheet .anki-quick-start>button{background:var(--sheet-green);min-height:29px;box-shadow:none;border-radius:2px;font-size:10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__statusbar{color:#718074;background:#f4f8f4;border:1px solid #cbd6cb;border-top:0;align-items:center;gap:18px;min-height:24px;padding:0 10px;font-size:9px;display:flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__statusbar-progress{color:var(--sheet-green-dark);margin-left:auto}.anki-theme-shell--spreadsheet .anki-flash{border:1px solid var(--sheet-line);box-shadow:none;background:#fff;border-radius:0;margin:0}@media (max-width:820px){.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group:nth-child(n+7),.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align{display:none}.anki-theme-shell--spreadsheet .anki-hero{grid-template-columns:1fr}.anki-theme-shell--spreadsheet .anki-hero__metrics{justify-content:flex-start}.anki-theme-shell--spreadsheet .anki-learn__header{flex-direction:column;align-items:flex-start}.anki-theme-shell--spreadsheet .anki-learn__tools{align-items:flex-start}}@media (max-width:560px){.anki-theme-shell--spreadsheet{border-radius:3px;padding-inline:4px}.anki-theme-shell--spreadsheet .anki-theme-sheet__menu,.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-icon:nth-of-type(n+3),.anki-theme-shell--spreadsheet .anki-theme-sheet__saved,.anki-theme-shell--spreadsheet .anki-theme-sheet__share{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline strong{font-size:11px}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar>span{padding-inline:9px}.anki-theme-shell--spreadsheet .anki-theme-sheet__formula{overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon{min-height:48px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format{min-width:40px;padding-inline:5px;font-size:13px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group small{display:none}.anki-theme-shell--spreadsheet .anki-hero,.anki-theme-shell--spreadsheet .anki-deck-panel,.anki-theme-shell--spreadsheet .anki-learn,.anki-theme-shell--spreadsheet .anki-review,.anki-theme-shell--spreadsheet .anki-library,.anki-theme-shell--spreadsheet .anki-chopped,.anki-theme-shell--spreadsheet .anki-progress{padding-inline:8px}.anki-theme-shell--spreadsheet .anki-hero__metrics{width:100%}.anki-theme-shell--spreadsheet .anki-hero__metrics div{flex:1 1 0;min-width:0}.anki-theme-shell--spreadsheet .anki-tabs{padding-inline:8px}.anki-theme-shell--spreadsheet .anki-tabs button{padding-inline:9px}.anki-theme-shell--spreadsheet .anki-theme-sheet__statusbar{white-space:nowrap;gap:9px;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__statusbar-progress{display:none}}.anki-data-source{color:#0b65d8;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:10px;font-weight:760;display:inline-flex}.anki-hero__action{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.anki-hero__action button{color:#fff;background:var(--anki-accent,#0a84ff);min-height:42px;font:inherit;cursor:pointer;box-shadow:0 7px 16px color-mix(in srgb, var(--anki-accent,#0a84ff) 22%, transparent);border:0;border-radius:11px;align-items:center;gap:7px;padding:0 15px;font-size:12px;font-weight:800;display:inline-flex}.anki-hero__action button:hover{filter:brightness(.96);transform:translateY(-1px)}.anki-hero__action span{color:var(--anki-muted,#64748b);font-size:11px;font-weight:650}.anki-flash__controls{flex-direction:column;gap:9px;display:flex}.anki-flash__controls>*{grid-area:auto}.anki-flash__utility-actions{order:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.anki-flash__utility-actions button{color:#64748b;min-height:40px;font:inherit;cursor:pointer;background:#f8fafce0;border:1px solid #94a3b847;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:780;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}.anki-flash__utility-actions button:hover:not(:disabled),.anki-flash__utility-actions button[aria-pressed=true]{border-color:color-mix(in srgb, var(--anki-accent) 42%, transparent);color:var(--anki-accent-dark,#0b65d8);background:#fff}.anki-flash__utility-actions button:disabled{cursor:default;opacity:.58}.anki-flash__grades{order:1}.anki-flash__reveal{order:3}.anki-flash__controls.is-flipped .anki-flash__reveal{visibility:hidden;pointer-events:none;opacity:0}.anki-theme-shell--document{background:#e9edf3;border-radius:6px}.anki-theme-shell--document .anki-theme-shell__canvas{background:#eef1f5}.anki-theme-shell--document .anki-english{background:#eef1f5;padding:0 0 42px}.anki-theme-shell--document .anki-hero,.anki-theme-shell--document .anki-workspace,.anki-theme-shell--document .anki-source-note{background:#fff;border-color:#dce2ea;border-radius:4px;box-shadow:0 6px 18px #2e3a510e}.anki-theme-shell--document .anki-hero{border-radius:0 0 4px 4px;padding:18px 30px 14px}.anki-theme-shell--document .anki-hero h1{color:#253044;letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3vw,34px)}.anki-theme-shell--document .anki-workspace{margin-top:10px;padding:0 20px 24px}.anki-theme-shell--document .anki-deck-panel{padding-top:16px}.anki-theme-shell--document .anki-workspace{flex-direction:column;display:flex}.anki-theme-shell--document .anki-workspace>.anki-tabs{order:1}.anki-theme-shell--document .anki-workspace>.anki-learn,.anki-theme-shell--document .anki-workspace>.anki-review,.anki-theme-shell--document .anki-workspace>.anki-library,.anki-theme-shell--document .anki-workspace>.anki-chopped,.anki-theme-shell--document .anki-workspace>.anki-progress,.anki-theme-shell--document .anki-workspace>.anki-state,.anki-theme-shell--document .anki-workspace>.anki-chop-notice{order:2}.anki-theme-shell--document .anki-workspace>.anki-deck-panel{border-top:1px solid #dce2ea;border-bottom:0;order:3}.anki-theme-shell--document .anki-flash{background:#fff;border-color:#dce2ea;border-radius:4px;box-shadow:0 8px 22px #2e3a5112}.anki-theme-shell--document .anki-flash__face{background:#fff;border-radius:2px}.anki-theme-shell--document .anki-flash__prompt h4,.anki-theme-shell--document .anki-flash__answer h4{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif}.anki-theme-shell--document .anki-flash__prompt h4{font-size:clamp(34px,5vw,54px)}.anki-theme-shell--document .anki-flash__utility-actions button,.anki-theme-shell--document .anki-flash__grades button{box-shadow:none;border-radius:3px}.anki-theme-shell--document .anki-flash__utility-actions button{color:#59667a;background:#f8fafc}.anki-theme-shell--document .anki-flash__grades button{background:#f8fafc;border-color:#dce2ea;min-height:54px}@media (max-width:620px){.anki-data-source{flex-basis:100%}.anki-theme-shell--document .anki-hero{padding-inline:16px}.anki-theme-shell--document .anki-workspace{padding-inline:10px}}body:has(.anki-theme-shell--document){background:#eef0f3}body:has(.anki-theme-shell--document) .layout{background:#eef0f3}body:has(.anki-theme-shell--document) .main-content-wrapper{background:#eef0f3}:is(body:has(.anki-theme-shell--document) .nav-bar,body:has(.anki-theme-shell--document) .footer-wrapper){display:none!important}body:has(.anki-theme-shell--document) .main-content-wrapper{min-height:100dvh;padding:0!important}.anki-theme-shell--document{box-shadow:none;background:#eef0f3;border:0;border-radius:0}.anki-theme-shell__theme-menu{z-index:20;flex:none;position:relative}.anki-theme-shell__theme-trigger{color:#bfc7d1;min-height:25px;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #94a3b847;border-radius:4px;padding:0 8px;font-size:10px}.anki-theme-shell__theme-trigger:hover,.anki-theme-shell__theme-trigger[aria-expanded=true]{color:#fff;background:#3670ae6b;border-color:#5a9de2b3}.anki-theme-shell__theme-popover{background:#242424;border:1px solid #94a3b847;border-radius:5px;gap:2px;min-width:118px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 26px #00000059}.anki-theme-shell__theme-popover strong{color:#aeb8c4;padding:3px 7px 5px;font-size:9px;font-weight:700}.anki-theme-shell__theme-popover button{color:#d9e0e8;min-height:25px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0 8px;font-size:10px}.anki-theme-shell__theme-popover button:hover,.anki-theme-shell__theme-popover button[aria-checked=true]{color:#fff;background:#2f6fae}.anki-theme-shell__theme-menu--minimal{position:absolute;top:12px;right:16px}.anki-theme-shell__theme-menu--minimal .anki-theme-shell__theme-trigger{color:#4b5563;background:#fff}.anki-theme-shell__theme-menu--minimal .anki-theme-shell__theme-popover{color:#1f2937;background:#fff;border-color:#d7dde5;box-shadow:0 12px 26px #0f172a2e}.anki-theme-shell__theme-menu--minimal .anki-theme-shell__theme-popover strong,.anki-theme-shell__theme-menu--minimal .anki-theme-shell__theme-popover button{color:#4b5563}.anki-theme-shell__theme-menu--minimal .anki-theme-shell__theme-popover button:hover,.anki-theme-shell__theme-menu--minimal .anki-theme-shell__theme-popover button[aria-checked=true]{color:#1d4f86;background:#edf5ff}.anki-theme-shell--document .anki-theme-chrome--document{color:#202124;background:#fff;border:0;border-bottom:1px solid #cfd5dd;border-radius:0;overflow:hidden;box-shadow:0 1px 5px #1f293714}.anki-theme-shell--document .anki-theme-doc__topline,.anki-theme-shell--document .anki-theme-doc__toolbar{display:none}.anki-theme-doc__quickbar,.anki-theme-doc__tabs,.anki-theme-doc__ribbon{align-items:center;display:flex}.anki-theme-doc__quickbar{color:#45515f;border-bottom:1px solid #e4e7eb;gap:14px;min-height:46px;padding:0 18px;font-size:13px}.anki-theme-doc__menu{color:#2f3842;font-weight:650}.anki-theme-doc__quick-icon{color:#657180;font-size:20px;line-height:1}.anki-theme-doc__document-title{color:#202124;align-items:center;gap:8px;min-width:0;margin-left:8px;font-size:15px;font-weight:760;display:inline-flex}.anki-theme-doc__document-title:first-letter{color:#2b579a}.anki-theme-doc__quickbar .anki-theme-doc__saved,.anki-theme-doc__reading{color:#75808d;white-space:nowrap;font-size:12px}.anki-theme-doc__reading{color:#355d91;background:#eef5fc;border-radius:5px;margin-left:auto;padding:7px 12px}.anki-theme-doc__quickbar .anki-theme-doc__share{border-radius:6px;min-height:34px;padding:0 15px;font-size:13px}.anki-theme-doc__tabs{color:#5e6874;background:#fff;gap:29px;min-height:38px;padding:0 26px;font-size:14px}.anki-theme-doc__tabs--reference span{align-items:center;min-height:38px;display:inline-flex;position:relative}.anki-theme-doc__tabs--reference .is-active{color:#2165b1;font-weight:760}.anki-theme-doc__tabs--reference .is-active:after{content:"";background:#2b83c6;height:2px;position:absolute;bottom:0;left:0;right:0}.anki-theme-doc__ribbon{color:#5b6570;background:#f7f8fa;border-top:1px solid #eef0f2;gap:12px;min-height:58px;padding:7px 18px;font-size:13px}.anki-theme-doc__ribbon-label{color:#69737e;text-align:center;font-size:10px;line-height:1.25}.anki-theme-doc__ribbon-icon{color:#56616f;border-left:1px solid #dfe4ea;padding:6px 8px;font-size:18px}.anki-theme-doc__font,.anki-theme-doc__font-size{color:#39434f;background:#fff;border:1px solid #d5dbe3;border-radius:3px;min-height:30px;padding:6px 11px;font-size:12px}.anki-theme-doc__font-size{min-width:52px}.anki-theme-doc__ribbon-group{color:#505b67;white-space:nowrap;border-left:1px solid #dfe4ea;padding:6px 9px;font-weight:700}.anki-theme-shell--document .anki-hero,.anki-theme-shell--document .anki-deck-panel,.anki-theme-shell--document .anki-tabs,.anki-theme-shell--document .anki-source-note,.anki-theme-shell--document .anki-mobile-floating-start{display:none}.anki-theme-shell--document .anki-workspace{background:#fff;border:0;border-radius:0;width:min(1080px,100% - 126px);margin:0 auto;padding:0;display:block;overflow:visible;box-shadow:0 1px 12px #1f293721}.anki-theme-shell--document .anki-learn,.anki-theme-shell--document .anki-review,.anki-theme-shell--document .anki-library,.anki-theme-shell--document .anki-chopped,.anki-theme-shell--document .anki-progress{padding:0}.anki-theme-shell--document .anki-learn__header,.anki-theme-shell--document .anki-session-progress,.anki-theme-shell--document .anki-resume-banner,.anki-theme-shell--document .anki-quick-start,.anki-theme-shell--document .anki-primary-action,.anki-theme-shell--document .anki-flash__footer{display:none}.anki-theme-shell--document .anki-meaning-start-action{display:flex}.anki-theme-shell--document .anki-flash--document{box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:0;overflow:visible}.anki-theme-shell--document .anki-flash--document .anki-flash__header,.anki-theme-shell--document .anki-flash--document .anki-flash__progress{display:none}.anki-theme-shell--document .anki-flash--document .anki-flash__stage{width:100%;padding:0}.anki-theme-shell--document .anki-flash--document .anki-flash__stage:before,.anki-theme-shell--document .anki-flash--document .anki-flash__stage:after{z-index:8;color:#fff;background:#a0a6ae9e;border-radius:50%;place-items:center;width:54px;height:54px;font-size:42px;font-weight:300;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.anki-theme-shell--document .anki-flash--document .anki-flash__stage:before{content:"‹";left:-72px}.anki-theme-shell--document .anki-flash--document .anki-flash__stage:after{content:"›";right:-72px}.anki-theme-shell--document .anki-flash--document .anki-flash__scene{cursor:default;height:clamp(340px,100dvh - 335px,690px)}.anki-theme-shell--document .anki-flash--document .anki-flash__face{color:#454b54;box-shadow:none;background:#fff;border:0;border-radius:0;padding:46px 82px 28px}.anki-theme-shell--document .anki-flash--document .anki-flash__face-top{display:none}.anki-document-copy{color:#555d66;max-width:860px;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:15px;line-height:1.85}.anki-document-copy p{margin:0 0 14px}.anki-document-copy .anki-document-score{color:#98a0a9}.anki-document-copy h5{color:#d8dce1;margin:22px 0 10px;font-size:19px;font-weight:760}.anki-theme-shell--document .anki-flash--document .anki-flash__prompt{text-align:left;justify-content:flex-start;align-items:flex-start;min-height:0;margin-top:26px;padding:0 0 12px}.anki-theme-shell--document .anki-flash--document .anki-flash__prompt h4{color:#17191d;letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,42px);font-weight:760}.anki-theme-shell--document .anki-flash--document .anki-flash__prompt>span{color:#7d848b;text-transform:none;background:0 0;order:2;margin-top:10px;padding:0;font-size:12px;font-weight:500}.anki-theme-shell--document .anki-flash--document .anki-flash__phonetics{color:#8a9198;order:3;justify-content:flex-start;margin-top:4px;font-family:Arial,sans-serif;font-size:13px}.anki-theme-shell--document .anki-flash--document .anki-flash__audio,.anki-theme-shell--document .anki-flash--document .anki-flash__flip-hint{display:none}.anki-theme-shell--document .anki-flash--document .anki-flash__controls{z-index:12;background:#fffffffa;border-top:1px solid #e2e5e8;flex-direction:column;gap:0;width:100%;margin:0;padding:0 82px 10px;display:flex;position:sticky;bottom:0}.anki-theme-shell--document .anki-flash--document .anki-flash__grades{opacity:1;visibility:visible;pointer-events:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;display:grid;transform:none}.anki-theme-shell--document .anki-flash--document .anki-flash__grades .is-again{order:1}.anki-theme-shell--document .anki-flash--document .anki-flash__grades .is-hard{order:2}.anki-theme-shell--document .anki-flash--document .anki-flash__grades .is-good{order:3}.anki-theme-shell--document .anki-flash--document .anki-flash__grades .is-easy{order:4}.anki-theme-shell--document .anki-flash--document .anki-flash__grades button{color:#6d747c;min-height:42px;box-shadow:none;text-align:center;background:#fff;border:0;border-right:1px solid #e3e6e9;border-radius:0;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.anki-theme-shell--document .anki-flash--document .anki-flash__grades button>span,.anki-theme-shell--document .anki-flash--document .anki-flash__grades small{display:none}.anki-theme-shell--document .anki-flash--document .anki-flash__grades button:disabled{opacity:.68}.anki-theme-shell--document .anki-flash--document .anki-flash__utility-actions{border-top:1px solid #e3e6e9;gap:0}.anki-theme-shell--document .anki-flash--document .anki-flash__utility-actions button{color:#6d747c;min-height:42px;box-shadow:none;background:#fff;border:0;border-right:1px solid #e3e6e9;border-radius:0;font-size:12px}.anki-theme-shell--document .anki-flash--document .anki-flash__reveal,.anki-theme-shell--document .anki-flash--document .anki-flash__reveal span{display:none}.anki-theme-shell--document .anki-flash--document .anki-flash__reveal{width:100%;min-height:40px;box-shadow:none;background:#2b2c30;border-radius:3px;margin-top:8px}@media (max-width:720px){.anki-theme-doc__quickbar{gap:8px;padding-inline:10px}.anki-theme-doc__quick-icon:nth-of-type(n+4),.anki-theme-doc__saved,.anki-theme-doc__reading,.anki-theme-doc__ribbon-group:nth-last-child(-n+2){display:none}.anki-theme-doc__tabs{gap:18px;padding-inline:12px;overflow:hidden}.anki-theme-doc__ribbon{gap:6px;padding-inline:10px;overflow:hidden}.anki-theme-doc__font,.anki-theme-doc__font-size{display:none}.anki-theme-shell--document .anki-workspace{width:calc(100% - 28px)}.anki-theme-shell--document .anki-flash--document .anki-flash__face,.anki-theme-shell--document .anki-flash--document .anki-flash__controls{padding-inline:28px}.anki-theme-shell--document .anki-flash--document .anki-flash__stage:before{left:-12px}.anki-theme-shell--document .anki-flash--document .anki-flash__stage:after{right:-12px}}.anki-theme-shell--spreadsheet{--excel-titlebar:#080808;--excel-ribbon:#292929;--excel-ribbon-line:#454545;--excel-text:#f2f2f2;--excel-muted:#bcbcbc;--excel-green:#21a366;--excel-grid-line:#dedede;color:#222;background:#f3f3f3;border-radius:0;width:100%;max-width:none;margin:0;font-family:Segoe UI,Microsoft YaHei UI,Arial,sans-serif;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-chrome--spreadsheet{color:var(--excel-text);background:var(--excel-titlebar);box-shadow:none;border:0;border-radius:0;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline{min-height:42px;color:var(--excel-text);background:var(--excel-titlebar);border-bottom:1px solid #252525;gap:7px;padding:0 12px}.anki-theme-shell--spreadsheet .anki-theme-sheet__appmark{color:#fff;background:var(--excel-green);border-radius:3px;flex:none;place-items:center;width:20px;height:20px;margin:0 2px 0 0;font-size:12px;font-weight:900;line-height:1;display:grid}.anki-theme-shell--spreadsheet .anki-theme-sheet__autosave{color:#ddd;white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:10px;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__autosave b{color:#f0f0f0;background:#333;border:1px solid #777;border-radius:10px;justify-content:center;align-items:center;min-width:26px;min-height:18px;font-size:9px;font-weight:600;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-icon{color:#aaa;background:0 0;border-radius:3px;flex:none;place-items:center;width:23px;height:23px;font-size:15px;display:grid}.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-icon:hover{color:#fff;background:#252525}.anki-theme-shell--spreadsheet .anki-theme-sheet__menu{color:#eee;flex:none;margin-left:5px;font-size:11px;font-weight:600}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline strong{color:#eee;text-overflow:ellipsis;white-space:nowrap;flex:0 245px;min-width:100px;font-size:12px;font-weight:500;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__search{color:#bdbdbd;background:#1a1a1a;border:1px solid #5f5f5f;border-radius:4px;flex:330px;align-items:center;gap:8px;max-width:500px;min-height:28px;margin:0 auto;padding:0 12px;font-size:11px;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__search>span{color:#ddd;font-size:17px;line-height:1}.anki-theme-shell--spreadsheet .anki-theme-sheet__saved{color:#9f9f9f;white-space:nowrap;flex:none;font-size:9px}.anki-theme-shell--spreadsheet .anki-theme-sheet__profile{color:#eee;background:#53636a;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:10px;font-weight:700;display:grid}.anki-theme-shell--spreadsheet .anki-theme-sheet__window{color:#c8c8c8;letter-spacing:5px;white-space:nowrap;flex:none;font-size:13px}.anki-theme-shell--spreadsheet .anki-theme-sheet__share{color:#082b17;white-space:nowrap;background:#35c978;border-radius:3px;flex:none;align-items:center;min-height:27px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar{color:#e4e4e4;background:var(--excel-titlebar);border-bottom:1px solid #333;min-height:39px}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>span{color:#e0e0e0;min-height:39px;padding-inline:12px;font-size:11px}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>span.is-active{color:#fff;border-bottom-color:var(--excel-green)}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon{background:var(--excel-ribbon);border-bottom:1px solid #111;gap:0;min-height:76px;padding:6px 8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align{border-right-color:var(--excel-ribbon-line);color:#e1e1e1;min-width:48px;padding:0 8px;font-size:16px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group small{color:#bdbdbd;font-size:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select{color:#ededed;background:#333;min-width:112px;font-size:10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select--small{min-width:38px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format{min-width:84px}.anki-theme-shell--spreadsheet .anki-theme-sheet__formula{color:#ddd;background:#242424;border-bottom-color:#444;gap:9px;min-height:35px;padding:0 10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__name-box{color:#eee;background:#101010;border-color:#555;border-radius:2px;min-width:60px;min-height:25px}.anki-theme-shell--spreadsheet .anki-theme-sheet__fx{color:#fff}.anki-theme-shell--spreadsheet .anki-theme-sheet__formula-value{color:#ddd;min-width:0}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid{background:#101010;min-height:25px}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid span{color:#cfcfcf;background:#101010;border-right-color:#333;padding:5px 8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid span.is-active{color:#fff;box-shadow:inset 0 -2px var(--excel-green);background:#244b35}.anki-theme-shell--spreadsheet .anki-english{--anki-ink:#222;--anki-muted:#707070;--anki-line:var(--excel-grid-line);--anki-surface:#fff;color:#222;background:#fff;--anki-accent:var(--excel-green)!important}.anki-theme-shell--spreadsheet .anki-tabs{color:#555;opacity:1;background:#fafafa;border-bottom:1px solid #d0d0d0;gap:0;min-height:30px;padding:0 9px}.anki-theme-shell--spreadsheet .anki-tabs button{color:#696969;background:0 0;border-radius:0;min-height:29px;padding-inline:9px;font-size:9px}.anki-theme-shell--spreadsheet .anki-sheet-column-headings{color:#333;background:#e7e6e6;border-color:#c8c8c8}.anki-theme-shell--spreadsheet .anki-sheet-demo-label{color:#777;background:#f0f0f0}.anki-theme-shell--spreadsheet .anki-sheet-demo-row,.anki-theme-shell--spreadsheet .anki-word-grid>li{border-color:var(--excel-grid-line);background:#fff}.anki-theme-shell--spreadsheet .anki-sheet-demo-row:hover,.anki-theme-shell--spreadsheet .anki-word-grid>li:hover{background:#f7fbf8}.anki-theme-shell--spreadsheet .anki-theme-sheet__tabs{background:#101010;border-bottom:1px solid #333;min-height:34px;padding:0 10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__sheet-tab,.anki-theme-shell--spreadsheet .anki-theme-sheet__add-tab{color:#bdbdbd;background:0 0;border-color:#0000;border-radius:0;min-height:29px;font-size:10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__footer-note{color:#aaa}.anki-theme-shell--spreadsheet .anki-theme-sheet__footer .anki-theme-sheet__statusbar{color:#aaa;background:#101010;border:0;min-height:25px}.anki-theme-shell--spreadsheet .anki-theme-sheet__zoom{color:#d0d0d0}@media (max-width:720px){.anki-theme-shell--spreadsheet .anki-theme-sheet__topline{gap:4px;min-height:34px;padding-inline:7px}.anki-theme-shell--spreadsheet .anki-theme-sheet__autosave,.anki-theme-shell--spreadsheet .anki-theme-sheet__menu,.anki-theme-shell--spreadsheet .anki-theme-sheet__saved,.anki-theme-shell--spreadsheet .anki-theme-sheet__window{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline strong{flex:auto;min-width:90px;font-size:9px}.anki-theme-shell--spreadsheet .anki-theme-sheet__search{flex:0 112px;max-width:112px;min-height:23px;padding-inline:7px;font-size:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__search>span{font-size:13px}.anki-theme-shell--spreadsheet .anki-theme-sheet__profile{width:21px;height:21px;font-size:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__share{min-height:22px;padding-inline:5px;font-size:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar{min-height:55px}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>span{min-height:27px;padding-inline:5px;font-size:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon{min-height:55px;padding:4px 5px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align{min-width:38px;padding-inline:4px;font-size:12px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group small{font-size:7px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select{min-width:84px;font-size:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select--small{min-width:30px}.anki-theme-shell--spreadsheet .anki-theme-sheet__formula{gap:5px;min-height:30px;padding-inline:6px;font-size:9px}.anki-theme-shell--spreadsheet .anki-theme-sheet__name-box{min-width:44px;min-height:22px;padding-inline:5px;font-size:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid{grid-template-columns:26px repeat(6,minmax(70px,1fr));min-height:21px}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid span{padding:4px 5px;font-size:8px}}.anki-theme-shell--document .anki-document-bookbar{color:#59636e;background:#fff;border:1px solid #d8dee6;border-radius:4px;justify-content:space-between;align-items:center;gap:18px;width:min(1080px,100% - 126px);min-height:58px;margin:0 auto 12px;padding:10px 18px;display:flex;box-shadow:0 1px 5px #1f293714}.anki-document-bookbar__identity,.anki-document-bookbar__session{align-items:center;gap:10px;min-width:0;display:flex}.anki-document-bookbar__identity>svg{color:#2474c6;flex:none}.anki-document-bookbar__identity>div{gap:2px;min-width:0;display:grid}.anki-document-bookbar__identity span{color:#8a939d;font-size:10px}.anki-document-bookbar__identity strong{color:#20252b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.anki-document-bookbar__identity small,.anki-document-bookbar__session>span{color:#7b858f;white-space:nowrap;font-size:11px}.anki-document-bookbar__deck-picker{color:#7b858f;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:10px;display:inline-flex}.anki-document-bookbar__deck-picker select{color:#315e91;min-width:0;max-width:154px;min-height:28px;font:inherit;text-overflow:ellipsis;background:#fff;border:1px solid #d2d9e1;border-radius:4px;padding:0 22px 0 7px;font-size:10px;font-weight:700;overflow:hidden}.anki-document-bookbar__session{justify-content:flex-end}.anki-document-bookbar__session button,.anki-document-empty__actions button{color:#315e91;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d2d9e1;border-radius:4px;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.anki-document-bookbar__session button:hover,.anki-document-empty__actions button:hover{background:#f1f7fd;border-color:#2b83c6}.anki-document-bookbar__session button.is-primary{color:#fff;background:#2778ca;border-color:#2778ca}.anki-document-bookbar__session button.is-primary:hover{color:#fff;background:#1e67ae;border-color:#1e67ae}.anki-theme-shell--document .anki-document-empty{color:#4b5560;background:#fff;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;width:min(1080px,100% - 126px);margin:0 auto;padding:54px 82px;display:grid}.anki-document-empty__icon{color:#2878c8;background:#edf5fd;border-radius:8px;place-items:center;width:50px;height:50px;display:grid}.anki-document-empty span{color:#2878c8;font-size:11px;font-weight:800}.anki-document-empty h3{color:#20252b;letter-spacing:-.02em;margin:5px 0 6px;font-family:Georgia,Times New Roman,serif;font-size:30px}.anki-document-empty p{color:#7d8791;margin:0;font-size:13px}.anki-document-empty__actions{flex-wrap:wrap;grid-column:2;gap:8px;margin-top:12px;display:flex}.anki-document-empty__actions button.is-primary{color:#fff;background:#2778ca;border-color:#2778ca}.anki-document-empty__actions button.is-primary:hover{background:#1e67ae}.anki-theme-shell--document .anki-round-complete--document{min-height:clamp(340px,100dvh - 335px,690px);box-shadow:none;background:#fff;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-content:center;margin:0;padding:70px 82px}.anki-round-complete--document .anki-round-complete__icon{color:#2474c6;background:#edf5fd;border-radius:8px;width:56px;height:56px}.anki-round-complete--document .anki-round-complete__icon svg{width:30px;height:30px}.anki-round-complete--document span{color:#2474c6;letter-spacing:.02em;text-transform:none;font-size:11px}.anki-round-complete--document h3{color:#20252b;margin:8px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,42px)}.anki-round-complete--document p{color:#727c86;max-width:640px;font-size:14px;line-height:1.8}.anki-round-complete--document .anki-round-complete__actions{flex-wrap:wrap;grid-column:2;gap:8px;margin-top:16px;display:flex}.anki-round-complete--document .anki-round-complete__actions button{color:#59636e;border-radius:4px;min-height:40px;font-size:12px}.anki-round-complete--document .anki-round-complete__actions button.is-primary{color:#fff;background:#2778ca;border-color:#2778ca}@media (max-width:720px){.anki-theme-shell--document .anki-document-bookbar,.anki-theme-shell--document .anki-document-empty{width:calc(100% - 28px)}.anki-theme-shell--document .anki-document-bookbar{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:8px}.anki-document-bookbar__session{justify-content:space-between;width:100%}.anki-document-bookbar__identity small{display:none}.anki-theme-shell--document .anki-document-empty{grid-template-columns:auto minmax(0,1fr);padding:36px 28px}.anki-document-empty h3{font-size:25px}.anki-document-empty__actions,.anki-round-complete--document .anki-round-complete__actions{grid-column:1/-1}.anki-theme-shell--document .anki-round-complete--document{min-height:420px;padding:48px 28px}}.anki-theme-shell--document .anki-chop-notice{border-radius:4px;width:min(1080px,100% - 126px);min-height:0;margin:0 auto 8px;padding:8px 14px;font-size:11px}.anki-theme-shell--document .anki-flash--document .anki-flash__scene{height:clamp(360px,100dvh - 300px,690px)}.anki-theme-shell--document .anki-flash--document .anki-flash__face{padding-top:22px;padding-bottom:18px;overflow-y:auto}.anki-theme-shell--document .anki-document-copy{font-size:13px;line-height:1.5}.anki-theme-shell--document .anki-document-copy p{margin-bottom:7px}.anki-theme-shell--document .anki-document-copy h5{margin:9px 0 5px;font-size:16px}.anki-theme-shell--document .anki-flash--document .anki-flash__prompt{margin-top:12px;padding-bottom:4px}@media (max-width:720px){.anki-theme-shell--document .anki-chop-notice{width:calc(100% - 28px);padding:7px 10px}.anki-theme-shell--document .anki-document-copy .anki-document-score{display:none}.anki-theme-shell--document .anki-flash--document .anki-flash__face{padding-top:18px;padding-bottom:12px}.anki-theme-shell--document .anki-flash--document .anki-flash__prompt h4{font-size:clamp(30px,10vw,40px)}}.anki-theme-shell--document .anki-flash--document .anki-flash__stage:before,.anki-theme-shell--document .anki-flash--document .anki-flash__stage:after{content:none;display:none}.anki-theme-shell--document .anki-english{position:relative}.anki-theme-shell--document .anki-document-bookbar{z-index:20;background:#fffffff0;border:1px solid #e0e5eb;border-radius:4px;gap:8px;width:auto;max-width:min(46%,360px);min-height:0;margin:0;padding:5px 7px 5px 9px;position:absolute;top:0;right:0;box-shadow:0 1px 4px #1f293714}.anki-theme-shell--document .anki-flash--document .anki-flash__grades button{min-height:32px;font-size:10px}.anki-theme-shell--document .anki-flash--document .anki-flash__utility-actions button{min-height:30px;font-size:10px}.anki-theme-shell--document .anki-document-bookbar__identity{gap:6px}.anki-theme-shell--document .anki-document-bookbar__identity>svg{width:13px;height:13px}.anki-theme-shell--document .anki-document-bookbar__identity>div{display:block}.anki-theme-shell--document .anki-document-bookbar__identity span,.anki-theme-shell--document .anki-document-bookbar__identity small,.anki-theme-shell--document .anki-document-bookbar__session>span,.anki-theme-shell--document .anki-document-bookbar__deck-picker>span{display:none}.anki-theme-shell--document .anki-document-bookbar__deck-picker select{color:#f1f1f1;background:#292929;border-color:#484848;max-width:150px;min-height:24px;padding-inline:6px 18px;font-size:9px}.anki-theme-shell--document .anki-document-bookbar__identity strong{max-width:170px;font-size:11px;display:block}.anki-theme-shell--document .anki-document-bookbar__session{gap:5px}.anki-theme-shell--document .anki-document-bookbar__session button{min-height:24px;padding:0 7px;font-size:10px;font-weight:700}@media (max-width:720px){.anki-theme-shell--document .anki-document-bookbar{max-width:55%;padding:4px 5px 4px 7px;top:6px;right:10px}.anki-theme-shell--document .anki-document-bookbar__identity strong{max-width:116px;font-size:10px}.anki-theme-shell--document .anki-document-bookbar__session button{min-height:22px;padding-inline:6px;font-size:9px}}.anki-theme-shell--document .anki-flash--document .anki-document-status{color:#8a9198;white-space:nowrap;background:#fff;border-top:1px solid #e3e6e9;justify-content:space-between;align-items:center;gap:12px;min-height:25px;padding:0 82px;font-size:10px;display:flex}.anki-theme-shell--document .anki-document-status__saved{color:#5e9b74;margin-left:auto}.anki-theme-shell--document .anki-flash--document .anki-flash__utility-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.anki-theme-shell--document .anki-flash--document .anki-flash__utility-actions button.is-active{color:#2869a5;background:#f1f7fd}@media (max-width:720px){.anki-theme-shell--document .anki-flash--document .anki-document-status{gap:7px;padding-inline:28px;font-size:9px;overflow:hidden}.anki-theme-shell--document .anki-document-status span:first-child,.anki-theme-shell--document .anki-document-status span:nth-child(5){display:none}.anki-theme-shell--document .anki-flash--document .anki-flash__utility-actions button{gap:3px;min-height:38px;padding-inline:3px;font-size:10px}}.anki-theme-shell--spreadsheet .anki-hero,.anki-theme-shell--spreadsheet .anki-deck-panel{display:none}.anki-theme-shell--spreadsheet .anki-workspace{margin-top:0}.anki-theme-shell--spreadsheet .anki-tabs{z-index:5;position:sticky;top:0}.anki-theme-shell--spreadsheet .anki-learn__header{min-height:38px;padding-block:2px 6px}.anki-theme-shell--spreadsheet .anki-learn__header h2{font-size:14px}.anki-theme-shell--spreadsheet .anki-learn__tools{flex-direction:row;align-items:center}.anki-theme-shell--spreadsheet .anki-learn__tools,.anki-theme-shell--spreadsheet .anki-mode-switch{display:none}.anki-theme-shell--spreadsheet .anki-sheet-demo-rows{border-left:1px solid var(--sheet-line);border-right:1px solid var(--sheet-line);background:#fff;min-width:760px}.anki-theme-shell--spreadsheet .anki-sheet-demo-label{color:#79754d;background:#fffdf0;border-bottom:1px solid #e7e5c9;align-items:center;min-height:27px;padding:0 10px;font-size:9px;font-weight:750;display:flex}.anki-theme-shell--spreadsheet .anki-sheet-demo-row{border-bottom:1px solid var(--sheet-line);color:#56645a;grid-template-columns:38px minmax(150px,.85fr) minmax(100px,.58fr) minmax(220px,1.55fr) minmax(160px,auto);align-items:center;min-height:58px;font-size:10px;display:grid}.anki-theme-shell--spreadsheet .anki-sheet-demo-row>span,.anki-theme-shell--spreadsheet .anki-sheet-demo-row>strong{border-right:1px solid #edf0ed;align-items:center;min-height:58px;padding:0 9px;display:flex}.anki-theme-shell--spreadsheet .anki-sheet-demo-row>span:first-child{color:#8a948c;background:#fafcfa;justify-content:center}.anki-theme-shell--spreadsheet .anki-sheet-demo-row>strong{color:#53655a;font-size:14px;font-weight:700}.anki-theme-shell--spreadsheet .anki-sheet-demo-phonetic{color:#89948b;font-size:9px}.anki-theme-shell--spreadsheet .anki-sheet-demo-meaning{color:#536158;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.anki-theme-shell--spreadsheet .anki-sheet-demo-meaning small{color:#9aa39c;font-size:9px}.anki-theme-shell--spreadsheet .anki-sheet-demo-status{justify-content:space-between;gap:7px}.anki-theme-shell--spreadsheet .anki-sheet-demo-status b{color:#6b786e;font-size:9px;font-weight:650}.anki-theme-shell--spreadsheet .anki-sheet-demo-status small{color:var(--sheet-green);letter-spacing:.04em;background:#f1f8f1;border:1px solid #d9e4d9;border-radius:2px;padding:3px 5px;font-size:8px}@media (max-width:560px){.anki-theme-shell--spreadsheet .anki-tabs{top:0}}body:has(.anki-theme-shell--document){background:#252525}body:has(.anki-theme-shell--document) .layout{background:#252525}body:has(.anki-theme-shell--document) .main-content-wrapper{background:#252525}.anki-theme-shell--document{background:#252525;min-height:100dvh;padding-bottom:0}.anki-theme-shell--document .anki-theme-doc__menu{color:#f4f4f4;font-size:12px}.anki-theme-shell--document .anki-theme-doc__document-title{color:#f2f2f2;margin-left:2px;font-size:13px;font-weight:650}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__session button{color:#dedede;background:#363636;border-color:#515151;min-height:21px;padding-inline:6px;font-size:8px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__session button.is-primary{color:#fff;background:#286fae;border-color:#2d7bc9}.anki-theme-shell--document .anki-theme-shell__canvas,.anki-theme-shell--document .anki-english{background:#252525}@media (max-width:720px){.anki-theme-shell--document .anki-theme-doc__quickbar{gap:6px;min-height:34px;padding-inline:9px}.anki-theme-shell--document .anki-theme-doc__quick-icon:nth-of-type(n+4),.anki-theme-shell--document .anki-theme-doc__saved,.anki-theme-shell--document .anki-theme-doc__reading{display:none}.anki-theme-shell--document .anki-theme-doc__document-title{font-size:11px}.anki-theme-shell--document .anki-theme-doc__tabs{gap:15px;padding-inline:10px;font-size:10px}.anki-theme-shell--document .anki-theme-doc__ribbon{min-height:48px;padding-inline:8px}.anki-theme-shell--document .anki-theme-doc__ribbon-group{padding-inline:5px;font-size:8px}.anki-theme-shell--document .anki-theme-doc__font,.anki-theme-shell--document .anki-theme-doc__font-size,.anki-theme-shell--document .anki-theme-doc__ribbon-group:nth-last-child(-n+2){display:none}.anki-theme-shell--document .anki-workspace{width:calc(100% - 28px);padding-inline:26px}}.anki-theme-shell--document .anki-workspace>.anki-tabs{background:#fff;border-top:1px solid #e4e8ed;border-bottom:1px solid #e0e5ea;align-items:stretch;gap:0;height:34px;min-height:34px;padding:0}.anki-theme-shell--spreadsheet .anki-theme-sheet__exit{color:#f0f0f0;min-height:27px;font:inherit;white-space:nowrap;cursor:pointer;background:#2e2e2e;border:1px solid #5e5e5e;border-radius:4px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:9px;font-weight:750;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__exit:focus-visible{outline:2px solid var(--excel-green);outline-offset:2px}@media (max-width:720px){.anki-theme-shell--document .anki-workspace>.anki-tabs button{min-width:0;padding-inline:7px;font-size:8px}.anki-theme-shell--document .anki-workspace>.anki-tabs button svg{width:12px;height:12px}.anki-theme-shell--document .anki-document-page-header{padding-block:22px 15px}.anki-theme-shell--document .anki-document-page-header h1{font-size:27px}.anki-theme-shell--document .anki-document-copy{font-size:11.5px}.anki-theme-shell--document .anki-flash--document .anki-flash__prompt h4{font-size:35px}.anki-theme-shell--spreadsheet .anki-theme-sheet__exit{gap:3px;min-height:22px;padding-inline:6px;font-size:8px}}.anki-theme-shell--spreadsheet .anki-jspreadsheet-shell.is-compact .jss_worksheet>tbody>tr,.anki-theme-shell--spreadsheet .anki-jspreadsheet-shell.is-compact .jss_worksheet>tbody>tr>td{height:42px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-shell.is-compact .jss_worksheet>tbody>tr>td{padding-block:5px}@media (max-width:720px){.anki-theme-shell--document .anki-theme-doc__statusbar{grid-template-columns:minmax(0,1fr) auto;gap:0 7px;padding:1px 7px 0}}.anki-theme-shell--document .anki-theme-doc__statusbar{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:0 12px!important;min-height:0!important;padding:2px 12px 0!important;display:grid!important}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot{background:0 0;grid-area:2/1/auto/-1;width:100%;min-width:0;padding:0}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__controls{width:100%;box-shadow:none;background:0 0;border:0;border-top:1px solid #3d3d3d;margin:0;padding:0}.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-document-status,.anki-theme-shell--document .anki-theme-doc__statusbar>.anki-theme-doc__controls-slot .anki-flash__reveal{display:none}@media (max-width:720px){.anki-theme-shell--document .anki-theme-doc__statusbar{grid-template-columns:minmax(0,1fr) auto;gap:0 7px;padding:1px 7px 0}}.anki-theme-shell--spreadsheet .anki-jspreadsheet-slot,.anki-theme-shell--spreadsheet .anki-jspreadsheet-shell,.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid,.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_container,.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_content{min-width:0;max-width:none;width:100%!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet{min-width:0;width:100%!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td{white-space:pre-line;height:54px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(2),.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(3),.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(4){text-align:left!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(5){text-align:center!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr{height:54px!important}@media (min-width:721px){.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:first-child{width:38px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(2){width:150px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(3){width:100px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(5){width:160px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:first-child{width:38px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(2){width:150px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(3){width:100px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(5){width:160px!important}}@media (max-width:720px){.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar{min-height:54px}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>span{min-height:27px;padding-inline:6px;font-size:9px}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-controls{gap:3px;min-height:25px;padding-top:1px}.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch button{min-height:22px;padding-inline:5px;font-size:9px}.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch button svg{width:12px;height:12px}.anki-theme-shell--spreadsheet .anki-tabs{min-height:26px}.anki-theme-shell--spreadsheet .anki-tabs button{min-height:25px;padding-inline:7px;font-size:9px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:first-child,.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:first-child{width:28px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(2),.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(2){width:29%!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(3),.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(3){width:84px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(4),.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(4){width:34%!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(5),.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(5){width:104px!important}}body:has(.anki-theme-shell--spreadsheet) .nav-bar{display:none!important}body:has(.anki-theme-shell--spreadsheet) .main-content-wrapper{padding-top:0}@media (max-width:560px){.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:first-child,.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:first-child{width:26px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(2),.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(2){width:29%!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(3),.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(3){width:72px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(4),.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(4){width:35%!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(5),.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>colgroup>col:nth-child(5){width:104px!important}}.anki-theme-shell--code .anki-theme-code__terminal{color:#d7e0ea}.anki-theme-shell--code .anki-theme-code__terminal-line{font-size:10px;line-height:21px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs button{color:#a5b0bd;letter-spacing:.01em;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:10px;font-weight:550}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn__header h2{color:#e2eaf2;letter-spacing:.015em;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:15px;font-weight:650;line-height:1.55}@media (max-width:800px){.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs button{min-height:32px;padding-inline:8px;font-size:9px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch button{min-height:30px;padding-inline:5px;font-size:9px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn__header h2{font-size:14px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__controls{min-height:47px}}.anki-theme-shell--document .anki-theme-doc__controls-slot{background:#252525;width:100%;padding:0 0 30px}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__controls{z-index:auto;background:#fff;border:1px solid #dfe4e9;border-radius:0 0 2px 2px;flex-direction:column;gap:0;width:min(1000px,100% - 96px);margin:0 auto;padding:0 0 4px;display:flex;position:static;box-shadow:0 8px 22px #00000047}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-document-status{color:#8a9198;white-space:nowrap;background:#fff;border-bottom:1px solid #e3e6e9;justify-content:space-between;align-items:center;gap:12px;min-height:25px;padding:0 82px;font-size:10px;display:flex}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-document-status__saved{color:#5e9b74;margin-left:auto}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__grades{opacity:1;visibility:visible;pointer-events:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;display:grid;transform:none}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__grades .is-again{order:1}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__grades .is-hard{order:2}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__grades .is-good{order:3}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__grades .is-easy{order:4}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__grades button{color:#6d747c;min-height:42px;box-shadow:none;background:#fff;border:0;border-right:1px solid #e3e6e9;border-radius:0;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__grades button>span,.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__grades small{display:none}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__utility-actions{border-top:1px solid #e3e6e9;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__utility-actions button{color:#6d747c;min-height:42px;box-shadow:none;background:#fff;border:0;border-right:1px solid #e3e6e9;border-radius:0;font-size:12px}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__utility-actions button:hover:not(:disabled),.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__grades button:hover:not(:disabled){color:#2869a5;background:#f1f7fd}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__reveal{display:none}@media (max-width:720px){.anki-theme-shell--document .anki-theme-doc__controls-slot{padding-bottom:18px}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__controls{width:calc(100% - 28px)}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-document-status{gap:7px;padding-inline:28px;font-size:9px;overflow:hidden}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-document-status span:first-child,.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-document-status span:nth-child(5){display:none}.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__grades button,.anki-theme-shell--document .anki-theme-doc__controls-slot .anki-flash__utility-actions button{gap:3px;min-height:38px;padding-inline:3px;font-size:10px}}.anki-theme-shell--code{grid-template-columns:44px 208px minmax(0,1fr)}.anki-theme-shell--code .anki-theme-code__activitybar{background:#181818;border-right:1px solid #2b2b2b;flex-direction:column;grid-area:2/1/4;align-items:center;gap:8px;padding:14px 0 12px;display:flex;box-shadow:inset 2px 0 #007acc}.anki-theme-shell--code .anki-theme-code__activitybar span{color:#858585;border-left:2px solid #0000;place-items:center;width:34px;height:38px;font:18px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid}.anki-theme-shell--code .anki-theme-code__activitybar span.is-active{color:#fff;border-left-color:#007acc}.anki-theme-shell--code .anki-theme-code__activitybar span.is-bottom{color:#aaa;margin-top:auto}.anki-theme-shell--code .anki-theme-code__explorer{grid-column:2;padding-left:0}.anki-theme-shell--code .anki-theme-code__tab,.anki-theme-shell--code>.anki-theme-shell__canvas{grid-column:3}@media (max-width:800px){.anki-theme-shell--code{grid-template-columns:36px 134px minmax(0,1fr)}.anki-theme-shell--code .anki-theme-code__activitybar{gap:5px}.anki-theme-shell--code .anki-theme-code__activitybar span{width:28px;height:34px;font-size:15px}.anki-theme-shell--code .anki-theme-code__explorer{padding-left:0}.anki-theme-shell--code .anki-theme-code__explorer-footer{left:0}}.anki-theme-shell--document .anki-theme-doc__quickbar{color:#f2f2f2;background:#080808;border-bottom:1px solid #2d2d2d;gap:8px;min-height:44px;padding:0 14px;font-size:11px}.anki-theme-shell--document .anki-theme-doc__appmark{color:#fff;cursor:pointer;background:#185abd;border:0;border-radius:3px;flex:none;width:22px;height:22px;padding:0;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:800}.anki-theme-shell--document .anki-theme-doc__menu{color:#fff;min-height:26px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:11px;font-weight:700}.anki-theme-shell--document .anki-theme-doc__autosave{color:#d6d6d6;white-space:nowrap;align-items:center;gap:5px;padding-left:2px;font-size:9px;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__autosave-switch{color:#fff;background:#242424;border:1px solid #747474;border-radius:10px;justify-content:center;align-items:center;min-width:22px;min-height:18px;font-size:8px;font-weight:700;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__quick-actions{border-left:1px solid #303030;align-items:center;gap:1px;padding-left:4px;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__quick-icon{color:#bdbdbd;width:24px;min-width:24px;height:24px;min-height:24px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:0;display:inline-grid}.anki-theme-shell--document .anki-theme-doc__quick-icon:hover,.anki-theme-shell--document .anki-theme-doc__menu:hover{color:#fff;background:#2b2b2b}.anki-theme-shell--document .anki-theme-doc__document-title{color:#f2f2f2;white-space:nowrap;min-width:0;margin-left:4px;font-size:11px;font-weight:650}.anki-theme-shell--document .anki-theme-doc__document-title small{color:#9c9c9c;margin-left:5px;font-size:8px;font-weight:400}.anki-theme-shell--document .anki-theme-doc__title-search{color:#a9a9a9;background:#1f1f1f;border:1px solid #555;border-radius:3px;flex:0 250px;align-items:center;gap:7px;width:min(250px,19vw);min-height:24px;margin-left:auto;padding:0 10px;font-size:9px;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__reading{color:#d7d7d7;background:#242424;border:1px solid #4c4c4c;border-radius:3px;margin-left:0;padding:4px 7px;font-size:8px}.anki-theme-shell--document .anki-theme-doc__share{color:#fff;min-height:25px;font:inherit;cursor:pointer;background:#2276d2;border:0;border-radius:3px;padding:0 9px;font-size:9px;font-weight:700}.anki-theme-shell--document .anki-theme-doc__share:hover{background:#358ce5}.anki-theme-shell--document .anki-theme-doc__profile{color:#101010;background:#a8d128;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:9px;font-weight:800;display:inline-grid}.anki-theme-shell--document .anki-theme-doc__window-controls{color:#bcbcbc;align-items:center;gap:11px;margin-left:6px;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__window-controls svg:last-child{color:#ededed}.anki-theme-shell--document .anki-theme-doc__ribbon-controls{color:#d7d7d7;background:#1a1a1a;border-bottom:1px solid #303030;min-height:30px;padding:3px 14px}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch{background:#252525;border-color:#4a4a4a}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch button{color:#bcbcbc;min-height:23px;font-size:9px}.anki-theme-shell--document .anki-theme-doc__ribbon{color:#d7d7d7;background:#242424;border-bottom:1px solid #0c0c0c;align-items:stretch;gap:0;min-height:70px;padding:5px 10px 0;font-size:9px;display:flex;overflow:hidden}.anki-theme-shell--document .anki-theme-doc__ribbon-group{color:#d7d7d7;white-space:nowrap;border-left:1px solid #414141;justify-content:center;align-items:stretch;gap:4px;min-width:0;padding:2px 8px 12px;font-weight:600;display:flex}.anki-theme-shell--document .anki-theme-doc__ribbon-group>small{color:#969696;align-self:flex-end;font-size:7px;font-weight:500;position:absolute}.anki-theme-shell--document .anki-theme-doc__ribbon-group--clipboard{border-left:0;min-width:62px}.anki-theme-shell--document .anki-theme-doc__ribbon-group--font{flex-direction:column;min-width:154px}.anki-theme-shell--document .anki-theme-doc__ribbon-group--paragraph{min-width:78px}.anki-theme-shell--document .anki-theme-doc__ribbon-group--styles{flex-direction:column;flex:auto;min-width:190px}.anki-theme-shell--document .anki-theme-doc__ribbon-buttons,.anki-theme-shell--document .anki-theme-doc__font-row{align-items:center;gap:2px;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__ribbon-buttons button{color:#d5d5d5;cursor:pointer;background:0 0;border:0;border-radius:2px;place-items:center;width:25px;height:27px;padding:0;display:inline-grid}.anki-theme-shell--document .anki-theme-doc__ribbon-buttons button:hover{color:#fff;background:#3a3a3a}.anki-theme-shell--document .anki-theme-doc__ribbon-buttons--format{border-top:1px solid #3c3c3c}.anki-theme-shell--document .anki-theme-doc__font,.anki-theme-shell--document .anki-theme-doc__font-size{color:#eee;background:#363636;border:1px solid #565656;border-radius:2px;align-items:center;gap:5px;min-height:24px;padding:0 6px;font-size:8px;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__font{min-width:119px}.anki-theme-shell--document .anki-theme-doc__font-size{min-width:28px}.anki-theme-shell--document .anki-theme-doc__style-preview{grid-template-columns:repeat(4,minmax(46px,1fr));gap:4px;width:100%;min-height:39px;display:grid}.anki-theme-shell--document .anki-theme-doc__style-preview span{color:#d5d5d5;background:#303030;border:1px solid #505050;justify-content:center;align-items:center;padding:0 5px;font-family:Georgia,Times New Roman,serif;font-size:11px;font-weight:500;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__style-preview span:nth-child(3),.anki-theme-shell--document .anki-theme-doc__style-preview span:nth-child(4){color:#9fc2ed;font-size:14px}.anki-theme-shell--document .anki-theme-doc__ruler{color:#aaa;background:#2a2a2a;align-items:stretch;width:min(1000px,100% - 96px);height:22px;margin:0 auto -1px;font:8px/1 Arial,sans-serif;display:flex}.anki-theme-shell--document .anki-theme-doc__ruler-corner{background:#222;border-right:1px solid #454545;flex:none;width:25px}.anki-theme-shell--document .anki-theme-doc__ruler-track{background:repeating-linear-gradient(90deg,#0000 0 9px,#ffffff40 9px 10px),linear-gradient(#303030,#242424);flex:1;justify-content:space-around;align-items:flex-end;padding:0 10px 3px;display:flex}.anki-theme-shell--document .anki-theme-doc__statusbar{color:#c5c5c5;background:#1e1e1e;border-top:1px solid #353535;justify-content:space-between;align-items:center;gap:12px;min-height:24px;padding:0 14px;font-size:8px;display:flex}.anki-theme-shell--document .anki-theme-doc__status-left,.anki-theme-shell--document .anki-theme-doc__status-right{align-items:center;gap:14px;min-width:0;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__status-saved{color:#77ba89;align-items:center;gap:4px;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__zoom{color:#dedede;font-variant-numeric:tabular-nums}@media (max-width:720px){.anki-theme-shell--document .anki-theme-doc__quickbar{gap:4px;min-height:32px;padding-inline:7px}.anki-theme-shell--document .anki-theme-doc__appmark{width:18px;height:18px;font-size:12px}.anki-theme-shell--document .anki-theme-doc__autosave,.anki-theme-shell--document .anki-theme-doc__quick-actions button:nth-child(n+3),.anki-theme-shell--document .anki-theme-doc__document-title small,.anki-theme-shell--document .anki-theme-doc__title-search,.anki-theme-shell--document .anki-theme-doc__reading,.anki-theme-shell--document .anki-theme-doc__profile,.anki-theme-shell--document .anki-theme-doc__window-controls{display:none}.anki-theme-shell--document .anki-theme-doc__document-title{text-overflow:ellipsis;flex:1;font-size:9px;overflow:hidden}.anki-theme-shell--document .anki-theme-doc__tabs{gap:13px;min-height:28px;padding-inline:8px;font-size:9px;overflow-x:auto}.anki-theme-shell--document .anki-theme-doc__tabs--reference span{min-height:28px}.anki-theme-shell--document .anki-theme-doc__ribbon{min-height:49px;padding:3px 5px 0}.anki-theme-shell--document .anki-theme-doc__ribbon-group{padding-inline:3px}.anki-theme-shell--document .anki-theme-doc__ribbon-group--font{min-width:91px}.anki-theme-shell--document .anki-theme-doc__ribbon-group--paragraph{min-width:54px}.anki-theme-shell--document .anki-theme-doc__ribbon-group--styles{min-width:0}.anki-theme-shell--document .anki-theme-doc__font{white-space:nowrap;min-width:66px;max-width:66px;overflow:hidden}.anki-theme-shell--document .anki-theme-doc__style-preview{grid-template-columns:repeat(4,minmax(29px,1fr));gap:2px}.anki-theme-shell--document .anki-theme-doc__style-preview span{text-overflow:ellipsis;white-space:nowrap;padding:0 2px;font-size:7px;overflow:hidden}.anki-theme-shell--document .anki-theme-doc__style-preview span:nth-child(3),.anki-theme-shell--document .anki-theme-doc__style-preview span:nth-child(4){font-size:8px}.anki-theme-shell--document .anki-theme-doc__ruler{width:calc(100% - 28px);height:16px}.anki-theme-shell--document .anki-theme-doc__statusbar{min-height:20px;padding-inline:8px;font-size:7px}.anki-theme-shell--document .anki-theme-doc__status-left,.anki-theme-shell--document .anki-theme-doc__status-right{gap:7px}.anki-theme-shell--document .anki-theme-doc__status-left span:nth-child(2),.anki-theme-shell--document .anki-theme-doc__status-right>span:nth-child(2){display:none}}.anki-theme-shell--document .anki-flash--document .anki-flash__answer,.anki-theme-shell--document .anki-flash--document .anki-flash__answer h4{color:#26313d!important}.anki-theme-shell--document .anki-flash--document .anki-flash__back{color:#26313d;background:#fff}.anki-theme-shell--document .anki-flash--document .anki-flash__back .anki-flash__face-top>span{color:#7b8792}.anki-theme-shell--document .anki-flash--document .anki-flash__back .anki-flash__face-top button,.anki-theme-shell--document .anki-flash--document .anki-flash__back .anki-flash__answer blockquote button{color:#687786;box-shadow:none;background:#f7f9fb;border-color:#d9e2ea}.anki-theme-shell--document .anki-flash--document .anki-flash__back .anki-flash__face-top button:hover,.anki-theme-shell--document .anki-flash--document .anki-flash__back .anki-flash__answer blockquote button:hover{color:#2474b8;background:#eef6fd}.anki-theme-shell--document .anki-flash--document .anki-flash__answer{color:#26313d}.anki-theme-shell--document .anki-flash--document .anki-flash__answer>span{color:#dc5b83}.anki-theme-shell--document .anki-flash--document .anki-flash__answer h4{color:#26313d}.anki-theme-shell--document .anki-flash--document .anki-flash__answer>p{color:#687683}.anki-theme-shell--document .anki-flash--document .anki-flash__answer blockquote{box-shadow:none;background:#f7f9fb;border-color:#dce5ec}.anki-theme-shell--document .anki-flash--document .anki-flash__answer blockquote strong{color:#35424f}.anki-theme-shell--document .anki-flash--document .anki-flash__answer blockquote small{color:#7b8792}.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel{color:#35424f;background:#fafbfd;border-color:#dce5ec}.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel__header strong,.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel__details strong,.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel__example{color:#35424f}.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel__header>span,.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel>p,.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel__details small,.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel__example small{color:#7b8792}.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel__details>div,.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel__source{color:#35424f;background:#fff;border-color:#e1e8ee}.anki-theme-shell--document .anki-flash--document .anki-word-tools-panel__example{border-top-color:#e1e8ee}.anki-theme-shell--spreadsheet .anki-learn{min-width:0;overflow-x:auto}.anki-theme-shell--spreadsheet .anki-sheet-demo-label{justify-content:space-between;gap:12px}.anki-theme-shell--spreadsheet .anki-sheet-demo-label small{color:#9a956c;text-align:right;font-size:9px;font-weight:500}.anki-theme-shell--spreadsheet .anki-sheet-demo-row>.anki-sheet-demo-input,.anki-theme-shell--spreadsheet .anki-sheet-demo-row>.anki-sheet-demo-meaning,.anki-theme-shell--spreadsheet .anki-sheet-demo-row>.anki-sheet-demo-status{box-sizing:border-box;border-right:1px solid #edf0ed;min-height:58px}.anki-theme-shell--spreadsheet .anki-sheet-demo-row>.anki-sheet-demo-input{color:#53655a;width:100%;min-width:0;font:inherit;background:0 0;border-top:0;border-bottom:0;border-left:0;border-radius:0;outline:0;align-items:center;padding:0 9px;display:flex}.anki-theme-shell--spreadsheet .anki-sheet-demo-row>.anki-sheet-demo-input:focus,.anki-theme-shell--spreadsheet .anki-sheet-demo-meaning:focus-within,.anki-theme-shell--spreadsheet .anki-sheet-demo-status:focus-within{background:#fffef3;box-shadow:inset 0 0 0 2px #8eb899}.anki-theme-shell--spreadsheet .anki-sheet-demo-input--word{color:#27382c;font-size:14px;font-weight:750}.anki-theme-shell--spreadsheet .anki-sheet-demo-input--phonetic{color:#89948b;font-size:9px}.anki-theme-shell--spreadsheet .anki-sheet-demo-row>.anki-sheet-demo-meaning,.anki-theme-shell--spreadsheet .anki-sheet-demo-row>.anki-sheet-demo-status{align-items:center;padding:0 9px;display:flex}.anki-theme-shell--spreadsheet .anki-sheet-demo-meaning{min-width:0}.anki-theme-shell--spreadsheet .anki-sheet-demo-meaning .anki-sheet-demo-input{color:#536158;min-height:24px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:10px}.anki-theme-shell--spreadsheet .anki-sheet-demo-meaning .anki-sheet-demo-input--source{color:#9aa39c;font-size:9px}.anki-theme-shell--spreadsheet .anki-sheet-demo-status{min-width:0}.anki-theme-shell--spreadsheet .anki-sheet-demo-status .anki-sheet-demo-input{color:#6b786e;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:9px}.anki-theme-shell--spreadsheet .word-verb-panel,.anki-theme-shell--spreadsheet .anki-memory-tip{display:none}.anki-theme-shell--spreadsheet .anki-word-grid>li,.anki-theme-shell--spreadsheet .anki-word-card__number{min-height:54px}.anki-theme-shell--spreadsheet .anki-word-card__answer blockquote{margin-top:2px}@media (max-width:720px){.anki-theme-shell--spreadsheet .anki-theme-sheet__topline{gap:4px;min-height:32px;padding-inline:6px}.anki-theme-shell--spreadsheet .anki-theme-sheet__saved,.anki-theme-shell--spreadsheet .anki-theme-sheet__share{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar{scrollbar-width:none;padding-inline:4px;overflow-x:auto}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar::-webkit-scrollbar{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar>span{padding-inline:9px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon{scrollbar-width:none;min-height:48px;padding:2px 4px;overflow-x:auto}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon::-webkit-scrollbar{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format{min-width:42px;padding-inline:5px;font-size:13px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select{min-width:92px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format{min-width:70px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid{grid-template-columns:28px repeat(6,minmax(66px,1fr))}.anki-theme-shell--spreadsheet .anki-sheet-column-headings,.anki-theme-shell--spreadsheet .anki-word-grid,.anki-theme-shell--spreadsheet .anki-sheet-demo-rows{min-width:640px}.anki-theme-shell--spreadsheet .anki-sheet-column-headings,.anki-theme-shell--spreadsheet .anki-word-grid>li,.anki-theme-shell--spreadsheet .anki-sheet-demo-row{grid-template-columns:30px 118px 88px minmax(190px,1fr) 104px}.anki-theme-shell--spreadsheet .anki-word-card__word{font-size:16px}.anki-theme-shell--spreadsheet .anki-word-card__actions{flex-wrap:wrap;place-content:center;gap:0;padding-inline:3px}.anki-theme-shell--spreadsheet .anki-word-card__actions button{width:24px;height:24px}.anki-theme-shell--spreadsheet .anki-word-card__answer blockquote{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:560px){.anki-theme-shell--spreadsheet{padding-inline:4px}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline strong{font-size:10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-icon:nth-of-type(n+3){display:none}.anki-theme-shell--spreadsheet .anki-sheet-column-headings,.anki-theme-shell--spreadsheet .anki-word-grid,.anki-theme-shell--spreadsheet .anki-sheet-demo-rows{min-width:560px}.anki-theme-shell--spreadsheet .anki-sheet-column-headings,.anki-theme-shell--spreadsheet .anki-word-grid>li,.anki-theme-shell--spreadsheet .anki-sheet-demo-row{grid-template-columns:28px 95px 72px minmax(165px,1fr) 84px}.anki-theme-shell--spreadsheet .anki-sheet-demo-label{flex-direction:column;align-items:flex-start;gap:2px;padding-block:5px}.anki-theme-shell--spreadsheet .anki-sheet-demo-label small{text-align:left}}.anki-theme-shell--document .anki-document-editable{cursor:text;border-radius:3px;outline:none;transition:background-color .12s,box-shadow .12s}.anki-theme-shell--document .anki-document-editable:hover,.anki-theme-shell--document .anki-document-editable:focus{background:#2b83c60f;box-shadow:0 0 0 2px #2b83c61f}.anki-theme-shell--document .anki-flash--document .anki-flash__controls{padding-bottom:3px}.anki-theme-shell--document .anki-flash--document .anki-document-status{min-height:20px;font-size:9px}.anki-theme-shell--document .anki-flash--document .anki-flash__grades button,.anki-theme-shell--document .anki-flash--document .anki-flash__utility-actions button{min-height:30px;font-size:10px}@media (max-width:720px){.anki-theme-shell--document .anki-flash--document .anki-document-status{padding-inline:28px}.anki-theme-shell--document .anki-flash--document .anki-flash__grades button,.anki-theme-shell--document .anki-flash--document .anki-flash__utility-actions button{min-height:30px;padding-inline:3px}}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar{width:auto;max-width:min(360px,32vw);min-height:30px;box-shadow:none;background:#f5f8fc;border-color:#d9e3ee;border-radius:4px;flex:none;gap:6px;margin:0 0 0 4px;padding:3px 5px 3px 7px;position:static}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__identity{gap:5px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__identity>svg{width:13px;height:13px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__identity strong{color:#355d91;white-space:nowrap;max-width:170px;font-size:10px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__session{gap:4px}.anki-theme-shell--document{--document-ink:#202631;--document-muted:#788391;--document-line:#e5e9ee;--document-blue:#2b72b7;--document-paper:#fff;width:100%;color:var(--document-ink);background:#edf0f3;padding:0 0 48px}.anki-theme-shell--document .anki-theme-chrome--document{border-bottom-color:#cfd6df;box-shadow:0 1px 8px #202a361a}.anki-theme-shell--document .anki-theme-doc__quickbar{color:#53606d;background:#fff;gap:13px;min-height:48px;padding-inline:clamp(14px,3vw,32px)}.anki-theme-shell--document .anki-theme-doc__quick-icon{color:#788492;place-items:center;min-width:22px;min-height:24px;font-size:17px;display:inline-grid}.anki-theme-shell--document .anki-theme-doc__document-title{color:#26313d;letter-spacing:-.01em;margin-left:4px;font-size:14px}.anki-theme-shell--document .anki-theme-doc__tabs{color:#67727e;border-bottom:1px solid #edf0f3;gap:25px;min-height:36px;padding-inline:clamp(16px,3vw,34px);font-size:12px}.anki-theme-shell--document .anki-theme-doc__ribbon{color:#68737f;background:#f8f9fb;gap:10px;min-height:52px;padding-inline:clamp(14px,3vw,32px);font-size:11px}.anki-theme-shell--document .anki-theme-doc__font,.anki-theme-shell--document .anki-theme-doc__font-size{color:#44505d;border-color:#d9dfe6;min-height:28px;padding:5px 9px}.anki-theme-shell--document .anki-theme-shell__canvas{background:#edf0f3;padding:28px 0 76px}.anki-theme-shell--document .anki-workspace{background:var(--document-paper);border:0;border-radius:2px;width:min(1120px,100% - 64px);margin:0 auto;padding:0 clamp(28px,7vw,88px) 54px;box-shadow:0 18px 42px #2c37431f,0 1px 2px #2c374314}.anki-theme-shell--document .anki-learn{padding:0}.anki-theme-shell--document .anki-word-grid{grid-template-columns:minmax(0,1fr);gap:0;margin-top:0;display:grid}.anki-theme-shell--document .anki-word-grid>li{border:0;border-bottom:1px solid var(--document-line);background:var(--document-paper);box-shadow:none;border-radius:0;padding:26px 0 30px;transition:background-color .16s,border-color .16s;position:relative}.anki-theme-shell--document .anki-word-grid>li:first-child{padding-top:12px}.anki-theme-shell--document .anki-word-grid>li:hover{border-color:var(--document-line);box-shadow:none;background:#fbfcfd;transform:none}.anki-theme-shell--document .anki-word-grid>li.is-graded,.anki-theme-shell--document .anki-word-grid>li.is-difficult{border-left:3px solid #0000;padding-left:18px}.anki-theme-shell--document .anki-word-grid>li.is-graded{border-left-color:#55a978}.anki-theme-shell--document .anki-word-grid>li.is-difficult{border-left-color:#d56b68}.anki-theme-shell--document .anki-word-card__top{min-height:28px}.anki-theme-shell--document .anki-word-card__number{color:#76818d;background:#f6f7f8;border:1px solid #dfe4e9;border-radius:4px;width:30px;height:23px;font-size:10px;font-weight:700}.anki-theme-shell--document .anki-word-card__actions{gap:2px}.anki-theme-shell--document .anki-word-card__actions button{color:#7b8792;background:0 0;border:1px solid #0000;border-radius:5px;width:29px;height:29px}.anki-theme-shell--document .anki-word-card__actions button:hover,.anki-theme-shell--document .anki-word-card__actions button.is-active{color:var(--document-blue);background:#f2f7fc;border-color:#d9e7f4}.anki-theme-shell--document .anki-word-card__actions button.is-chop{color:#3f9970;background:0 0}.anki-theme-shell--document .anki-word-card__actions button.is-favorite{color:#b47c1d}.anki-theme-shell--document .anki-word-card__word{color:#171c23;letter-spacing:-.025em;margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4vw,42px);font-weight:700}.anki-theme-shell--document .anki-word-card__word:hover{color:var(--document-blue)}.anki-theme-shell--document .anki-word-card__phonetic{color:#8b949e;gap:8px;margin-top:7px;font-family:Arial,sans-serif;font-size:13px}.anki-theme-shell--document .anki-word-card__phonetic span{color:#2776bb;background:#f2f8fd;border:1px solid #dceaf7;border-radius:4px;padding:3px 8px;font-size:11px}.anki-theme-shell--document .anki-word-card__answer{border-top-color:var(--document-line);margin-top:21px;padding-top:16px}.anki-theme-shell--document .anki-word-card__answer>strong{color:#26313d;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:19px;font-weight:700;line-height:1.55}.anki-theme-shell--document .anki-word-card__answer>p{color:#89929c;margin-top:2px;font-family:Arial,sans-serif;font-size:13px}.anki-theme-shell--document .anki-word-card__answer blockquote{color:#4e5863;background:#f7f9fb;border-left:3px solid #b5d2eb;border-radius:0 4px 4px 0;margin-top:18px;padding:12px 16px;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:14px;line-height:1.7}.anki-theme-shell--document .anki-word-card__answer blockquote small{color:#8a949f;font-size:12px}.anki-theme-shell--document .anki-word-tools-panel{box-shadow:none;background:#fafbfd;border-color:#dde5ed;border-radius:5px}.anki-theme-shell--document .anki-word-card__reveal{color:#7d8792;background:#fbfcfd;border-color:#d7dee6;border-radius:4px;min-height:58px;margin-top:16px;font-size:12px;font-weight:650}.anki-theme-shell--document .anki-word-card__reveal:hover{color:var(--document-blue);background:#f6fafe;border-color:#a9c8e2}.anki-theme-shell--document .anki-grade-row{border-top:1px solid var(--document-line);gap:0;margin-top:18px}.anki-theme-shell--document .anki-grade-row button{border:0;border-right:1px solid var(--document-line);min-height:40px;box-shadow:none;background:0 0;border-radius:0}.anki-theme-shell--document .anki-grade-row button:hover,.anki-theme-shell--document .anki-grade-row button.is-selected{background:#f3f7fb}@media (max-width:720px){.anki-theme-shell--document{padding-bottom:20px}.anki-theme-shell--document .anki-theme-doc__quickbar{gap:7px;padding-inline:10px}.anki-theme-shell--document .anki-theme-shell__canvas{padding-top:14px}.anki-theme-shell--document .anki-workspace{padding-inline:20px;width:calc(100% - 20px);padding-bottom:28px}.anki-theme-shell--document .anki-word-grid>li{padding-block:22px 25px}.anki-theme-shell--document .anki-word-grid>li:first-child{padding-top:5px}}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__session button{color:#355d91;white-space:nowrap;background:#fff;border:1px solid #cbd9e8;border-radius:3px;min-height:23px;padding:0 6px;font-size:9px;font-weight:700}@media (max-width:720px){.anki-theme-shell--document .anki-theme-doc__quickbar{gap:8px;overflow:hidden}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar{max-width:min(220px,42vw);min-height:27px;margin-left:0;padding:2px 3px 2px 5px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__identity>svg,.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__identity small{display:none}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__identity strong{max-width:112px;font-size:9px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__session button{min-height:21px;padding-inline:4px;font-size:8px}}.anki-theme-shell--spreadsheet .anki-learn__tools,.anki-theme-shell--spreadsheet .anki-mode-switch{display:flex}.anki-theme-shell--spreadsheet .anki-learn__header p,.anki-theme-shell--spreadsheet .anki-session-count{display:block}.anki-theme-shell--spreadsheet .anki-session-count{display:inline-flex}.anki-theme-shell--spreadsheet .anki-resume-banner{display:flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__statusbar{z-index:6;position:sticky;bottom:0}.anki-theme-shell--spreadsheet .anki-theme-sheet__formula-value{color:#4f5d52;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid span{transition:background-color .12s,color .12s;position:relative}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid span.is-active{color:var(--sheet-green-dark);box-shadow:inset 0 -2px var(--sheet-green);background:#dcefe0;font-weight:800}.anki-theme-shell--spreadsheet .anki-theme-sheet__footer{z-index:6;background:#f4f8f4;border:1px solid #cbd6cb;border-top:0;position:sticky;bottom:0}.anki-theme-shell--spreadsheet .anki-theme-sheet__tabs{background:#eef4ee;border-bottom:1px solid #d8e2d8;align-items:stretch;gap:4px;min-height:29px;padding:0 8px;display:flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__sheet-tab,.anki-theme-shell--spreadsheet .anki-theme-sheet__add-tab{color:#68756b;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__sheet-tab.is-active{border-bottom-color:var(--sheet-green);color:var(--sheet-green-dark);background:#fff}.anki-theme-shell--spreadsheet .anki-theme-sheet__sheet-tab:hover,.anki-theme-shell--spreadsheet .anki-theme-sheet__add-tab:hover{color:var(--sheet-green-dark);background:#f8fcf8}.anki-theme-shell--spreadsheet .anki-theme-sheet__add-tab{justify-content:center;width:28px;padding:0;font-size:17px;font-weight:500}.anki-theme-shell--spreadsheet .anki-theme-sheet__footer-note{color:#879289;white-space:nowrap;align-items:center;margin-left:auto;padding-inline:8px;font-size:9px;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__footer .anki-theme-sheet__statusbar{background:0 0;border:0;min-height:23px;position:static}.anki-theme-shell--spreadsheet .anki-theme-sheet__zoom{color:#657269;font-variant-numeric:tabular-nums;margin-left:auto}@media (max-width:560px){.anki-theme-shell--spreadsheet .anki-theme-sheet__footer-note,.anki-theme-shell--spreadsheet .anki-theme-sheet__statusbar>span:nth-child(2){display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__statusbar{gap:8px}}.anki-theme-shell--spreadsheet .anki-learn>.anki-flash{border-radius:3px;margin-top:10px;padding:12px}.anki-theme-shell--spreadsheet .anki-learn>.anki-flash .anki-flash__scene{height:clamp(360px,52vw,440px)}@media (max-width:720px){.anki-theme-shell--spreadsheet .anki-learn__tools,.anki-theme-shell--spreadsheet .anki-mode-switch{width:100%}.anki-theme-shell--spreadsheet .anki-mode-switch button{flex:1;min-width:0;padding-inline:5px}}.anki-theme-shell--document .anki-theme-doc__ribbon{align-items:stretch;display:flex}.anki-theme-shell--document .anki-theme-doc__ribbon-controls{color:#d0d0d0;border-left:1px solid #3d3d3d;flex:none;align-items:center;gap:5px;min-width:0;margin:0 2px;padding:3px 0 3px 8px;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__ribbon-context{color:#aeb6bf;align-items:center;font-size:8px;font-weight:750;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch{background:#252525;border:1px solid #4a4a4a;border-radius:5px;margin:0}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch button{color:#bcbcbc;border-radius:3px;gap:3px;min-height:25px;padding-inline:6px;font-size:9px}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch button svg{width:12px;height:12px}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch button.is-active{color:#216caf;box-shadow:none;background:#eef6fd}.anki-theme-shell--document .anki-theme-doc__edit-toggle{color:#35658f;min-height:25px;font:inherit;cursor:pointer;background:#f5f9fd;border:1px solid #cbd9e7;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 9px;font-size:9px;font-weight:750;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__exit{color:#aeb6bf;min-height:25px;font:inherit;cursor:pointer;background:0 0;border:1px solid #4a4a4a;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 6px;font-size:9px;font-weight:750;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__exit:hover{color:#fff;background:#343c44;border-color:#6f879b}.anki-theme-shell--document .anki-learn__header{display:none}.anki-theme-shell--document .anki-document-editable.is-locked{cursor:default}.anki-theme-shell--document .anki-document-editable.is-locked:hover,.anki-theme-shell--document .anki-document-editable.is-locked:focus{box-shadow:none;background:0 0}.anki-theme-shell--document .anki-document-editable.is-editing{cursor:text}@media (max-width:720px){.anki-theme-shell--document .anki-theme-doc__ribbon-controls{gap:3px;margin-inline:0;padding-left:5px}.anki-theme-shell--document .anki-theme-doc__ribbon-context{display:none}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch{min-width:0}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch button{min-width:0;padding-inline:5px;font-size:8px}.anki-theme-shell--document .anki-theme-doc__edit-toggle{padding-inline:6px;font-size:8px}.anki-theme-shell--document .anki-theme-doc__exit{padding-inline:5px;font-size:8px}.anki-theme-shell--spreadsheet .anki-learn{overflow-x:hidden}.anki-theme-shell--spreadsheet .anki-sheet-column-headings,.anki-theme-shell--spreadsheet .anki-word-grid,.anki-theme-shell--spreadsheet .anki-sheet-demo-rows{width:100%;min-width:0}.anki-theme-shell--spreadsheet .anki-sheet-column-headings,.anki-theme-shell--spreadsheet .anki-word-grid>li,.anki-theme-shell--spreadsheet .anki-sheet-demo-row{grid-template-columns:28px minmax(92px,.85fr) 84px minmax(0,1fr) 104px;min-width:0}.anki-theme-shell--spreadsheet .anki-word-card__actions{min-width:0;max-width:104px;overflow:hidden}}@media (max-width:560px){.anki-theme-shell--spreadsheet .anki-sheet-column-headings,.anki-theme-shell--spreadsheet .anki-word-grid>li,.anki-theme-shell--spreadsheet .anki-sheet-demo-row{grid-template-columns:26px minmax(78px,.82fr) 72px minmax(0,1fr) 104px}.anki-theme-shell--spreadsheet .anki-word-card__word{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:720px){.anki-theme-shell--code .anki-learn__header,.anki-theme-shell--document .anki-learn__header,.anki-theme-shell--spreadsheet .anki-learn__header{min-width:0;max-width:100%}.anki-theme-shell--code .anki-learn__tools,.anki-theme-shell--document .anki-learn__tools,.anki-theme-shell--spreadsheet .anki-learn__tools,.anki-theme-shell--code .anki-mode-switch,.anki-theme-shell--document .anki-mode-switch,.anki-theme-shell--spreadsheet .anki-mode-switch{box-sizing:border-box;min-width:0;max-width:100%}.anki-theme-shell--code .anki-mode-switch,.anki-theme-shell--document .anki-mode-switch,.anki-theme-shell--spreadsheet .anki-mode-switch{flex-wrap:nowrap;display:flex}.anki-theme-shell--code .anki-mode-switch button,.anki-theme-shell--document .anki-mode-switch button,.anki-theme-shell--spreadsheet .anki-mode-switch button{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;padding-inline:4px;overflow:hidden}.anki-theme-shell--code .anki-word-card__actions,.anki-theme-shell--document .anki-word-card__actions,.anki-theme-shell--spreadsheet .anki-word-card__actions{flex-wrap:wrap;max-width:100%}}.anki-theme-shell--spreadsheet .anki-tabs{opacity:.88;gap:0;min-height:28px;padding-inline:8px}.anki-theme-shell--spreadsheet .anki-tabs button{color:#7a857d;gap:4px;min-height:27px;padding-inline:8px;font-size:9px;font-weight:650}.anki-theme-shell--spreadsheet .anki-tabs button:hover,.anki-theme-shell--spreadsheet .anki-tabs button.is-active{color:#587961;box-shadow:inset 0 -1px var(--sheet-green);background:#fbfdfb}.anki-theme-shell--spreadsheet .anki-learn{padding-top:3px}.anki-theme-shell--spreadsheet .anki-learn__header{border-bottom-color:#e2e9e2;gap:8px;min-height:24px;padding:0 2px 3px}.anki-theme-shell--spreadsheet .anki-learn__header>div:first-child{align-items:baseline;gap:7px;min-width:0;display:flex}.anki-theme-shell--spreadsheet .anki-learn__header>div:first-child>span{color:#718078;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:8px;font-weight:650;overflow:hidden}.anki-theme-shell--spreadsheet .anki-learn__header h2{color:#66756c;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:11px;font-weight:600;overflow:hidden}.anki-theme-shell--spreadsheet .anki-learn__header p,.anki-theme-shell--spreadsheet .anki-learn__tools,.anki-theme-shell--spreadsheet .anki-resume-banner{display:none}.anki-theme-shell--spreadsheet .anki-session-progress{background:#edf3ed;height:2px;margin:0 0 4px}.anki-theme-shell--spreadsheet .anki-sheet-demo-rows{border-left-color:#e3e9e3;border-right-color:#e3e9e3}.anki-theme-shell--spreadsheet .anki-sheet-demo-label{color:#899489;letter-spacing:.02em;background:#f9fbf9;min-height:22px;padding-inline:8px;font-size:8px;font-weight:600}.anki-theme-shell--spreadsheet .anki-sheet-demo-label small,.anki-theme-shell--spreadsheet .anki-sheet-demo-status small{display:none}.anki-theme-shell--spreadsheet .anki-sheet-demo-row>span:first-child{color:#849187;background:#fbfdfb}.anki-theme-shell--spreadsheet .anki-sheet-demo-status{justify-content:flex-start}@media (max-width:560px){.anki-theme-shell--spreadsheet .anki-tabs{padding-inline:4px}.anki-theme-shell--spreadsheet .anki-tabs button{gap:2px;padding-inline:4px;font-size:8px}.anki-theme-shell--spreadsheet .anki-learn__header>div:first-child{gap:4px}.anki-theme-shell--spreadsheet .anki-learn__header>div:first-child>span{max-width:42%}}.anki-theme-shell--code .anki-theme-code__explorer{padding-left:44px}.anki-theme-shell--code .anki-theme-code__explorer:before{z-index:1;content:"";pointer-events:none;background:#181818;border-right:1px solid #2b2b2b;width:44px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 2px 0 #007acc}.anki-theme-shell--code .anki-theme-code__explorer:after{z-index:2;color:#858585;content:"▣\a ⌕\a ⑂\a ▷\a ▦\a \a ◯";text-align:center;white-space:pre;pointer-events:none;width:44px;font:18px/1.95 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute;top:14px;left:0}.anki-theme-shell--code .anki-theme-code__explorer>span,.anki-theme-shell--code .anki-theme-code__explorer>strong,.anki-theme-shell--code .anki-theme-code__explorer>small{z-index:3;position:relative}.anki-theme-shell--code .anki-theme-code__tab{position:relative;overflow:hidden}.anki-theme-shell--code .anki-theme-code__tab:after{color:#858585;content:"vocabulary_db.py   ×";white-space:nowrap;background:#181818;border-top:2px solid #0000;border-left:1px solid #30363d;align-items:center;width:170px;padding:0 14px;font:11px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex;position:absolute;top:0;bottom:0;left:154px}.anki-theme-shell--code .anki-theme-code__tab:before{display:none}@media (max-width:800px){.anki-theme-shell--code .anki-theme-code__explorer{padding-left:36px}.anki-theme-shell--code .anki-theme-code__explorer:before{width:36px}.anki-theme-shell--code .anki-theme-code__explorer:after{width:36px;font-size:15px}.anki-theme-shell--code .anki-theme-code__explorer-footer{left:36px}.anki-theme-shell--code .anki-theme-code__tab:after{display:none}}.anki-theme-shell--code .anki-theme-code__explorer>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.anki-theme-shell--code .anki-theme-code__explorer>span:after{color:#858585;content:"···";letter-spacing:.12em;font-size:12px}.anki-theme-shell--code .anki-theme-code__prelude{background:#1e1e1e;padding-top:34px;position:relative}.anki-theme-shell--code .anki-theme-code__prelude-path{z-index:1;color:#858585;font:9px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute;top:10px;left:68px}.anki-theme-shell--code .anki-theme-code__prelude:before{color:#858585;content:none;font:9px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute;top:10px;left:68px}.anki-theme-shell--code .anki-theme-code__prelude:after{z-index:1;content:"";opacity:.32;pointer-events:none;background:repeating-linear-gradient(#85858557 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#0000 0 4px,#569cd642 4px 6px,#0000 6px 10px);border-left:1px solid #85858524;width:28px;position:absolute;top:34px;bottom:12px;right:11px}.anki-theme-shell--code .anki-theme-code__prelude>div:nth-child(4){background:#264f7838;border-left:2px solid #007acc}.anki-theme-shell--code .anki-theme-code__prelude>div:nth-child(4) code{padding-left:14px}.anki-theme-shell--code .anki-theme-code__terminal-tabs{padding-right:2px;position:relative}.anki-theme-shell--code .anki-theme-code__terminal-session-prompt:after{float:right;color:#6f7782;content:"⌃  ⋯";font-size:11px}@media (max-width:800px){.anki-theme-shell--code .anki-theme-code__prelude{padding-top:30px}.anki-theme-shell--code .anki-theme-code__prelude:before{left:16px}.anki-theme-shell--code .anki-theme-code__prelude:after{display:none}}.anki-theme-shell--code .anki-theme-code__explorer{background:#181818;border-right-color:#2b2b2b;flex-direction:column;padding:14px 0 48px;display:flex;position:relative}.anki-theme-shell--code .anki-theme-code__explorer>span{color:#858585;letter-spacing:.16em;margin:0 16px 10px;font-size:9px;font-weight:600}.anki-theme-shell--code .anki-theme-code__explorer>strong,.anki-theme-shell--code .anki-theme-code__explorer>small{box-sizing:border-box;color:#c5c5c5;border-left:2px solid #0000;flex:none;min-height:27px;padding:0 12px 0 16px;font-size:11px;line-height:27px;transition:color .12s,background .12s,border-color .12s}.anki-theme-shell--code .anki-theme-code__explorer>strong{color:#aaa;letter-spacing:.08em;text-transform:uppercase;min-height:25px;font-size:9px;font-weight:600}.anki-theme-shell--code .anki-theme-code__explorer>strong:hover,.anki-theme-shell--code .anki-theme-code__explorer>small:hover{color:#fff;background:#2a2d2e}.anki-theme-shell--code .anki-theme-code__explorer>small{text-overflow:ellipsis;white-space:nowrap;padding-left:28px;overflow:hidden}.anki-theme-shell--code .anki-theme-code__explorer>small:before{content:"";vertical-align:1px;border:1px solid #8b949e;border-radius:1px;width:5px;height:7px;margin:0 8px 0 -12px;display:inline-block}.anki-theme-shell--code .anki-theme-code__explorer>small.is-active{color:#fff;background:#37373d;border-left-color:#007acc}.anki-theme-shell--code .anki-theme-code__explorer>small.is-active:before{border-color:#4fc1ff}.anki-theme-shell--code .anki-theme-code__explorer>small:first-of-type{color:#c5c5c5;background:0 0}.anki-theme-shell--code .anki-theme-code__explorer-footer{color:#858585;background:#181818;border-top:1px solid #2b2b2b;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:9px 14px 10px 16px;font:9px/1.35 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid;position:absolute;bottom:0;left:0;right:0}.anki-theme-shell--code .anki-theme-code__explorer-footer span{color:#6a9955;letter-spacing:.12em;grid-column:1/-1;font-size:8px}.anki-theme-shell--code .anki-theme-code__explorer-footer strong{color:#ccc;letter-spacing:0;border:0;min-height:0;padding:0;font-size:9px;font-weight:500;line-height:1.35}.anki-theme-shell--code .anki-theme-code__explorer-footer small{color:#6a9955;min-height:0;padding:0;font-size:8px;line-height:1.35}.anki-theme-shell--code .anki-theme-code__explorer:before,.anki-theme-shell--code .anki-theme-code__explorer:after{display:none}.anki-theme-shell--code .anki-theme-code__explorer-footer{left:0}.anki-theme-shell--code .anki-theme-code__terminal{background:#111;padding:0 14px 10px 18px}.anki-theme-shell--code .anki-theme-code__terminal-tabs{color:#777;border-bottom-color:#2b2b2b;gap:20px;min-height:30px}.anki-theme-shell--code .anki-theme-code__terminal-tabs:after{color:#666;content:"powershell · wordsweb";letter-spacing:.02em;margin-left:auto;font-size:8px}.anki-theme-shell--code .anki-theme-code__terminal-tabs span{letter-spacing:.03em;height:30px;padding-top:8px;font-size:9px}.anki-theme-shell--code .anki-theme-code__terminal-line{text-overflow:ellipsis;border-left:2px solid #0000;min-height:20px;padding-left:10px;line-height:20px;overflow:hidden}.anki-theme-shell--code .anki-theme-code__terminal-line:first-of-type{background:#0d141c;border-left-color:#007acc;margin-top:4px}.anki-theme-shell--code .anki-theme-code__terminal-line.is-muted{color:#6a9955;padding-left:12px}.anki-theme-shell--code .anki-theme-code__terminal-session{background:#0b0f14;border-top-color:#30363d;margin-top:8px}.anki-theme-shell--code .anki-theme-code__terminal-session-prompt{background:#0d141c;border-bottom:1px solid #1d2732;min-height:27px;padding:6px 10px 4px;font-size:10px;line-height:17px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-theme-code__app.is-expanded{scrollbar-color:#3b4652 #0b0f14;scrollbar-width:thin;max-height:min(520px,72dvh - 84px);overflow:auto}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-english,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-workspace,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn{box-sizing:border-box;width:100%;min-height:0;box-shadow:none;background:#0b0f14;border:0;border-radius:0;margin:0;padding:0}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn{padding:0 12px 12px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn:before{display:none}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs{z-index:5;background:#161b22;border-bottom-color:#30363d;gap:0;min-height:31px;padding:0;position:sticky;top:0}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs button{color:#777;min-height:31px;padding:0 12px;font-size:9px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs button:hover,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs button.is-active{color:#fff;background:#1f252d;box-shadow:inset 0 -2px #007acc}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn__header{border-bottom-color:#252c35;min-height:0;padding:9px 0 7px;display:block}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn__header h2{font-size:13px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn__header p,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-resume-banner{display:none}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn__tools{flex-direction:row;align-items:center;gap:8px;width:100%;min-width:0;margin-top:8px;display:flex}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch{background:#111820;border:1px solid #303b48;border-radius:2px;flex:auto;gap:0;min-width:0;padding:0;display:flex}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch button{color:#7f8a98;white-space:nowrap;background:0 0;border-right:1px solid #252f3a;border-radius:0;flex:1 1 0;justify-content:center;min-width:0;min-height:27px;padding:0 7px;font-size:9px;font-weight:500}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch button:last-child{border-right:0}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch button:hover,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch button.is-active{color:#fff;background:#264f78;box-shadow:inset 0 -2px #007acc}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-session-count{color:#6a9955;white-space:nowrap;flex:none;font:9px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-session-progress{height:2px;margin:0 0 8px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash{background:#0b0f14;min-height:0;padding:0}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__header{border-bottom-color:#252c35;min-height:0;padding:8px 0 6px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__header h3{margin-top:3px;font-size:10px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__status strong{font-size:15px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__progress{height:2px;margin:8px 0 10px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__stage{background:#0b0f14;width:100%;min-height:0;padding:0 0 8px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__stage:before{display:none}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__scene,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__card,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__face{max-width:none;height:258px;min-height:258px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__scene{perspective:1200px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__face{border-color:#28333f;border-radius:3px;padding:13px 16px 16px;box-shadow:inset 0 1px #ffffff06}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__face-top{min-height:28px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__prompt{margin-top:13px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__prompt h4{font-size:22px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__phonetics{margin-top:5px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__audio{min-height:22px;margin-top:9px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__answer{margin-top:13px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__answer h4{margin-top:4px;font-size:17px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__answer blockquote{margin-top:7px;padding:7px 9px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__flip-hint{font-size:9px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__controls{background:#161b22;border-top-color:#30363d;min-height:45px;padding:7px 0}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__grades button,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__reveal{min-height:27px;padding:0 9px;font-size:9px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__footer{min-height:21px;padding-top:4px;font-size:9px}@media (max-width:800px){.anki-theme-shell--code .anki-theme-code__terminal{padding-left:14px;padding-right:10px}.anki-theme-shell--code .anki-theme-code__terminal-tabs:after{content:"pwsh"}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn{padding-inline:8px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn__tools{gap:6px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch button{padding-inline:4px;font-size:8px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs button{min-width:0;padding-inline:8px;font-size:8px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__scene,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__card,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__face{height:238px;min-height:238px}}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar{justify-content:space-between;align-items:center;gap:8px;min-height:33px;display:flex;overflow:visible}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs{align-items:stretch;min-width:0;display:flex;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>span{color:#607265;white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;min-height:33px;padding:0 10px;font-size:10px;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-controls{border-left:1px solid #dce5dc;flex:none;align-items:center;gap:5px;min-width:0;margin-left:auto;padding-left:8px;display:flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-meta,.anki-theme-shell--spreadsheet .anki-theme-sheet__study-count{color:#7b887d;white-space:nowrap;font-size:8px;font-weight:650}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-meta{align-items:baseline;gap:4px;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-meta strong{color:#49634e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-action{color:#216b47;min-height:22px;font:inherit;white-space:nowrap;cursor:pointer;background:#eff8f1;border:1px solid #a9cdb3;border-radius:3px;align-items:center;gap:4px;padding:0 7px;font-size:8px;font-weight:800;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-action:disabled{opacity:.45;cursor:not-allowed}.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch{background:#eef5ee;border:1px solid #d2ded2;border-radius:3px;align-items:center;gap:1px;min-width:0;padding:2px;display:flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch button{color:#738075;min-width:0;min-height:22px;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;gap:3px;padding:0 6px;font-size:8px;font-weight:700;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch button:hover,.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch button.is-active{color:#356c4a;background:#fff;box-shadow:0 1px 3px #356c4a1f}@media (max-width:720px){.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar{flex-wrap:wrap;align-content:stretch;gap:0;min-height:58px;padding-inline:6px}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs{flex:100%;width:100%;min-height:29px;overflow:hidden}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>span{min-height:29px;padding-inline:6px;font-size:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-controls{border-top:1px solid #e2e9e2;border-left:0;flex:100%;justify-content:flex-start;width:100%;min-height:27px;margin-left:0;padding:2px 0 0}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-meta{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch{flex:auto}.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch button{flex:1 1 0;min-height:21px;padding-inline:3px;font-size:8px}}.anki-theme-shell--spreadsheet .anki-learn{flex-direction:column;padding-top:0;display:flex;position:relative}.anki-theme-shell--spreadsheet .anki-learn__header{z-index:-1;opacity:0;pointer-events:none;border:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}.anki-theme-shell--spreadsheet .anki-session-progress{order:-1;margin-top:0;margin-bottom:3px}.anki-theme-shell--spreadsheet .anki-sheet-column-headings{order:0;margin-top:0}.anki-theme-shell--spreadsheet .anki-sheet-demo-rows{order:1;margin-top:0}.anki-theme-shell--spreadsheet .anki-word-grid{order:2}.anki-theme-shell--spreadsheet .anki-tabs{opacity:.78;min-height:22px;padding-top:2px;padding-bottom:2px}.anki-theme-shell--spreadsheet .anki-tabs button{gap:3px;min-height:20px;padding-inline:6px;font-size:8px}.anki-theme-shell--spreadsheet .anki-tabs button svg{width:11px;height:11px}@media (max-width:560px){.anki-theme-shell--spreadsheet .anki-tabs{min-height:20px;padding-block:1px}.anki-theme-shell--spreadsheet .anki-tabs button{min-height:18px;padding-inline:4px;font-size:7px}.anki-theme-shell--spreadsheet .anki-tabs button svg{width:10px;height:10px}}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete{color:#dbe7f2;background:#111c28;border:1px solid #2f6f9f;border-radius:4px;grid-template-columns:42px minmax(0,1fr);gap:8px 12px;min-width:0;margin:14px 0 12px;padding:18px 16px;display:grid;box-shadow:inset 0 1px #ffffff06}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete__icon{color:#82d18b;background:#19352c;border:1px solid #3e8bbb;border-radius:4px;place-items:center;width:42px;height:42px;display:grid}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete__icon svg{color:inherit;display:block!important}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete>div:nth-child(2){min-width:0}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete span{color:#8fd18a;font:650 10px/1.5 Microsoft YaHei UI,Microsoft YaHei,sans-serif}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete h3{color:#f1f5f9;overflow-wrap:anywhere;margin:3px 0 0;font:650 18px/1.45 Microsoft YaHei UI,Microsoft YaHei,sans-serif}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete p{color:#b4c1ce;overflow-wrap:anywhere;margin:6px 0 0;font:10px/1.65 Microsoft YaHei UI,Microsoft YaHei,sans-serif}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete__actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;margin-top:4px;display:grid}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete__actions button{color:#dbe5ee;background:#1b2632;border:1px solid #435367;border-radius:3px;min-width:0;min-height:38px;padding:0 10px;font:600 10px/1.2 Microsoft YaHei UI,Microsoft YaHei,sans-serif}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete__actions button:hover{color:#fff;background:#285b85;border-color:#42b4ff}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete__actions button.is-primary{color:#fff;background:#1769aa;border-color:#2f9bea;box-shadow:inset 0 -2px #42b4ff}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete__actions button svg{flex:none;display:block!important}@media (max-width:800px){.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete{grid-template-columns:32px minmax(0,1fr);gap:8px 10px;margin:10px 0;padding:14px 12px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete__icon{width:32px;height:32px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete h3{font-size:16px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete__actions{grid-template-columns:1fr;gap:6px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-round-complete__actions button{min-height:36px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-grid>li{grid-template-columns:28px minmax(0,1fr);gap:8px 12px;min-height:0;padding:14px 12px 16px 0}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__number{grid-area:1/1/span 6;justify-self:end;padding-top:2px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__word{grid-area:1/2;min-width:0;margin:0;font-size:17px;line-height:1.35}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__phonetic{grid-area:2/2;min-width:0;margin:0;line-height:1.5}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__answer,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__reveal{border-left:0;grid-area:3/2;min-width:0;margin:0;padding:0}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__answer>strong,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__answer>p,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__answer blockquote,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__answer blockquote span,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__answer blockquote small{overflow-wrap:anywhere;line-height:1.5}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__reveal{align-self:start;width:100%;min-height:35px;padding-inline:10px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__actions{border-top:1px solid #283442;flex-wrap:wrap;grid-area:4/2;justify-self:stretch;align-items:center;gap:3px 8px;min-width:0;padding-top:7px;display:flex;overflow:hidden}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__actions button{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;width:auto;max-width:100%;height:22px;min-height:22px;padding:0 3px;font-size:9px;overflow:hidden}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__actions button:after{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-grade-row{grid-area:5/2;gap:5px;width:100%;min-width:0;margin-top:2px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-grade-row button{min-height:42px;padding:4px 2px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-grade-row strong,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-grade-row small{line-height:1.35}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-grid>li:has(.anki-spelling-card) .anki-word-card__number{grid-row:1/span 7}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-grid>li:has(.anki-spelling-card) .anki-word-card__actions{grid-row:7}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card{grid-area:1/2/span 6;justify-content:flex-start;min-width:0;min-height:240px;padding:17px 0 12px}}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card{color:#d7e0ea}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card__listen{color:#b9e3ff;background:#172333;border:1px solid #435367;border-radius:3px;min-height:32px;margin-bottom:16px;padding:0 11px;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:10px;font-weight:650}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card>strong{color:#dcdcaa;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:14px;line-height:1.55}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card>p{color:#b7c2cf;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:11px;line-height:1.6}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card__input{gap:8px;margin-top:18px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card__input input{color:#e1e8ef;background:#111a24;border-color:#435367;border-radius:3px;height:36px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card__input input::placeholder{color:#7f8e9e}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card__input input:disabled{opacity:1;color:#dbe5ee;background:#182433}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card__input button{color:#fff;background:#285b85;border:1px solid #4387b8;border-radius:3px;min-height:36px;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:10px;font-weight:650}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card__input button:disabled{opacity:.72;color:#b8c8d6;background:#263645}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-result{margin-top:12px;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:11px;line-height:1.5}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-result.is-correct{color:#8fd18a}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-result.is-wrong{color:#ff8f87}@media (max-width:560px){.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card__input{grid-template-columns:1fr}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-spelling-card__input button{min-height:32px}}.anki-theme-shell--code .anki-theme-code__terminal-tabs{color:#9aa7b4;letter-spacing:.04em;font-size:10px}.anki-theme-shell--code .anki-theme-code__terminal-tabs span:not(.is-active){color:#9aa7b4}.anki-theme-shell--code .anki-theme-code__terminal-tabs .is-active{color:#f5f8fb;font-weight:650}.anki-theme-shell--code .anki-theme-code__terminal-line{color:#d7e0ea;font-size:10px;line-height:21px}.anki-theme-shell--code .anki-theme-code__terminal-line.is-muted{color:#8fc477}.anki-theme-shell--code .anki-theme-code__terminal-session-prompt{color:#e1e8ef;font-size:10px;line-height:18px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs button{color:#a5b0bd;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:10px;font-weight:550}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs button:hover{color:#e8eef5;background:#202b37}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs button.is-active{color:#fff;background:#1f2b38;font-weight:700;box-shadow:inset 0 -2px #1da1f2}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn__header h2{color:#e2eaf2;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:15px;font-weight:650;line-height:1.55}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn__header>div:first-child>span{color:#86c774;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:10px;font-weight:650;line-height:1.5}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch{background:#121a24;border-color:#435367}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch button{color:#b4c0ce;min-height:30px;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:10px;font-weight:600;line-height:1.2}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch button:hover{color:#f0f5fa;background:#1d3349}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch button.is-active{color:#fff;background:#2b6090;box-shadow:inset 0 -2px #42b4ff}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-session-count{color:#a3d18b;font-size:10px;font-weight:650}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__header h3,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__flip-hint,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__footer{font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;line-height:1.6}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__header h3{color:#b7c2cf;font-size:11px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__phonetics{color:#a9d9f8;font-size:11px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__audio{color:#b9e3ff;background:#172333;border-color:#435367;min-height:27px;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:10px;font-weight:600}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__flip-hint{color:#a2d58c;font-size:10px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__controls{min-height:49px;padding:8px 0}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__grades button,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__reveal{color:#dbe5ee;background:#1b2632;border-color:#455466;min-height:29px;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:10px;font-weight:600}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__grades button>span,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__grades button small{color:#aebdca}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__grades button:hover,.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__reveal:hover{color:#fff;background:#285b85;border-color:#42b4ff}@media (max-width:800px){.anki-theme-shell--code .anki-theme-code__terminal-session .anki-tabs button{min-height:32px;padding-inline:8px;font-size:9px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-mode-switch button{min-height:30px;padding-inline:5px;font-size:9px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-learn__header h2{font-size:14px}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-flash__controls{min-height:47px}}body:has(.anki-theme-shell--document){background:#252525}body:has(.anki-theme-shell--document) .layout{background:#252525}body:has(.anki-theme-shell--document) .main-content-wrapper{background:#252525}.anki-theme-shell--document,.anki-theme-shell--document .anki-theme-shell__canvas,.anki-theme-shell--document .anki-english{background:#252525}.anki-theme-shell--document .anki-theme-chrome--document{color:#eee;background:#1f1f1f;border-bottom:1px solid #101010;box-shadow:0 2px 8px #00000047}.anki-theme-shell--document .anki-theme-doc__quickbar{color:#ddd;background:#1f1f1f;border-bottom:1px solid #343434;gap:10px;min-height:38px;padding-inline:14px;font-size:12px}.anki-theme-shell--document .anki-theme-doc__menu,.anki-theme-shell--document .anki-theme-doc__document-title{color:#f2f2f2}.anki-theme-shell--document .anki-theme-doc__menu{font-size:12px}.anki-theme-shell--document .anki-theme-doc__quick-icon{color:#aaa;min-width:18px;min-height:20px;font-size:16px}.anki-theme-shell--document .anki-theme-doc__document-title{margin-left:2px;font-size:13px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-theme-doc__saved,.anki-theme-shell--document .anki-theme-doc__reading{color:#b8b8b8;font-size:10px}.anki-theme-shell--document .anki-theme-doc__reading{color:#d7d7d7;background:#2b2b2b;border:1px solid #4a4a4a;border-radius:3px;padding:4px 8px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-theme-doc__share{color:#fff;background:#276fbe;border-radius:3px;min-height:26px;padding:0 10px;font-size:11px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar{background:#292929;border-color:#484848;max-width:min(300px,28vw);min-height:25px;margin-left:2px;padding:2px 4px 2px 6px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__identity strong{color:#f1f1f1;font-size:9px}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__identity span,.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar__identity small{color:#a9a9a9;font-size:8px}.anki-theme-shell--document .anki-theme-chrome--document>.anki-theme-doc__ribbon-controls{color:#cfcfcf;background:#1f1f1f;border-bottom:1px solid #333;min-height:29px;padding:2px 14px}.anki-theme-shell--document .anki-theme-doc__ribbon-context{display:none}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch{background:#2b2b2b;border-color:#555;border-radius:3px;gap:1px;margin-left:auto;padding:2px}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch button{color:#c4c4c4;background:0 0;border-radius:2px;min-height:22px;padding-inline:8px;font-size:9px}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-mode-switch button.is-active{color:#fff;background:#2b70b2}.anki-theme-shell--document .anki-theme-doc__edit-toggle{color:#ddd;background:#303030;border-color:#555;border-radius:3px;min-height:23px;padding-inline:8px;font-size:9px}.anki-theme-shell--document .anki-theme-doc__edit-toggle:hover,.anki-theme-shell--document .anki-theme-doc__edit-toggle.is-active{color:#fff;background:#286fae;border-color:#4d9be4}.anki-theme-shell--document .anki-theme-doc__tabs{color:#c8c8c8;background:#1f1f1f;border-bottom:1px solid #343434;gap:22px;min-height:34px;padding-inline:14px;font-size:12px}.anki-theme-shell--document .anki-theme-doc__tabs--reference span{min-height:34px}.anki-theme-shell--document .anki-theme-doc__tabs--reference .is-active{color:#fff}.anki-theme-shell--document .anki-theme-doc__tabs--reference .is-active:after{background:#3b91dc;height:2px}.anki-theme-shell--document .anki-theme-doc__ribbon{color:#d0d0d0;background:#292929;border-top:0;border-bottom:1px solid #111;gap:5px;min-height:58px;padding:6px 12px;font-size:10px;display:flex;overflow:hidden}.anki-theme-shell--document .anki-theme-doc__ribbon>*{display:inline-flex}.anki-theme-shell--document .anki-theme-doc__ribbon-label{color:#bdbdbd;font-size:8px}.anki-theme-shell--document .anki-theme-doc__ribbon-icon,.anki-theme-shell--document .anki-theme-doc__ribbon-group{color:#d6d6d6;border-left-color:#484848}.anki-theme-shell--document .anki-theme-doc__ribbon-icon{padding:4px 7px;font-size:15px}.anki-theme-shell--document .anki-theme-doc__ribbon-group{padding:4px 7px;font-size:10px}.anki-theme-shell--document .anki-theme-doc__font,.anki-theme-shell--document .anki-theme-doc__font-size{color:#eee;background:#3a3a3a;border-color:#555;border-radius:2px;min-height:25px;padding:4px 7px;font-size:9px}.anki-theme-shell--document .anki-theme-shell__canvas{padding:24px 0 72px}.anki-theme-shell--document .anki-workspace{background:#fff;border-radius:0;width:min(1000px,100% - 96px);padding:0 clamp(30px,7vw,92px) 54px;box-shadow:0 10px 34px #0000006b,0 1px 2px #00000040}@media (max-width:720px){.anki-theme-shell--document .anki-theme-doc__quickbar{gap:6px;min-height:34px;padding-inline:9px}.anki-theme-shell--document .anki-theme-doc__quick-icon:nth-of-type(n+4),.anki-theme-shell--document .anki-theme-doc__saved,.anki-theme-shell--document .anki-theme-doc__reading{display:none}.anki-theme-shell--document .anki-theme-doc__document-title{font-size:11px}.anki-theme-shell--document .anki-theme-doc__tabs{gap:15px;padding-inline:10px;font-size:10px}.anki-theme-shell--document .anki-theme-doc__ribbon{min-height:48px;padding-inline:8px}.anki-theme-shell--document .anki-theme-doc__ribbon-group{padding-inline:5px;font-size:8px}.anki-theme-shell--document .anki-theme-doc__font,.anki-theme-shell--document .anki-theme-doc__font-size,.anki-theme-shell--document .anki-theme-doc__ribbon-group:nth-last-child(-n+2){display:none}.anki-theme-shell--document .anki-workspace{width:calc(100% - 28px);padding-inline:26px}}.anki-theme-shell--document .anki-document-page-header__meta{justify-content:space-between;align-items:center;width:100%;display:flex}.anki-theme-shell--document .anki-workspace>.anki-tabs{background:#fff;border-top:1px solid #e4e8ed;border-bottom:1px solid #e0e5ea;align-items:stretch;gap:0;height:34px;min-height:34px;padding:0;display:flex}.anki-theme-shell--document .anki-workspace>.anki-tabs button{color:#8b949e;min-height:32px;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 9px;font-size:9px;font-weight:600}.anki-theme-shell--document .anki-workspace>.anki-tabs button svg{stroke-width:1.8px;width:13px;height:13px}.anki-theme-shell--document .anki-workspace>.anki-tabs button:hover,.anki-theme-shell--document .anki-workspace>.anki-tabs button.is-active{color:#4d7da8;box-shadow:none;background:#fbfcfd}.anki-theme-shell--document .anki-workspace>.anki-tabs button.is-active{border-bottom-color:#6d9dc6}.anki-theme-shell--document .anki-document-page-header{padding:26px 0 18px}.anki-theme-shell--document .anki-document-page-header h1{letter-spacing:-.025em;margin:13px 0 7px;font-size:clamp(27px,3.4vw,30px);line-height:1.08}.anki-theme-shell--document .anki-document-page-header p{color:#74808c;font-size:12px;line-height:1.65}.anki-theme-shell--document .anki-document-copy{color:#697581;padding-top:15px;font-size:12.5px;line-height:1.72}.anki-theme-shell--document .anki-document-copy p{margin:0 0 7px}.anki-theme-shell--document .anki-document-copy h5{color:#64717d;letter-spacing:.02em;margin:17px 0 5px;font-size:13px;font-weight:700;line-height:1.5}.anki-theme-shell--document .anki-document-copy .anki-document-score{color:#87929d;font-size:11px}.anki-theme-shell--document .anki-flash--document .anki-flash__prompt{border-top:1px solid #e4e8ed;margin-top:20px;padding-top:19px}.anki-theme-shell--document .anki-flash--document .anki-flash__prompt h4{letter-spacing:-.035em;font-size:clamp(34px,5vw,44px);line-height:1}.anki-theme-shell--document .anki-flash--document .anki-flash__prompt>span{color:#7f8994;letter-spacing:.02em;font-size:12px;font-weight:650}.anki-theme-shell--document .anki-flash--document .anki-flash__phonetics span{color:#89939d;font-size:11px}.anki-theme-shell--document .anki-flash--document .anki-flash__audio{color:#6e879e;box-shadow:none;background:#f7f9fb}.anki-theme-shell--document .anki-flash--document .anki-flash__audio:hover{color:#3f78aa;background:#f1f7fc;border-color:#c8dbea}.anki-theme-shell--document .anki-flash--document .anki-flash__progress{background:#eef1f4;height:2px;margin:0 28px}.anki-theme-shell--document .anki-flash--document .anki-flash__progress span{background:#7da5c7}@media (max-width:720px){.anki-theme-shell--document .anki-workspace>.anki-tabs button{min-width:0;padding-inline:7px;font-size:8px}.anki-theme-shell--document .anki-workspace>.anki-tabs button svg{width:12px;height:12px}.anki-theme-shell--document .anki-document-page-header{padding-block:22px 15px}.anki-theme-shell--document .anki-document-page-header h1{font-size:27px}.anki-theme-shell--document .anki-document-copy{font-size:11.5px}.anki-theme-shell--document .anki-flash--document .anki-flash__prompt h4{font-size:35px}}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__appmark{order:0}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__autosave{order:1}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__quick-icon{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-actions{flex:none;order:3;align-items:center;gap:2px;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-action{color:#aaa;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;width:23px;height:23px;padding:0;display:grid}.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-action:hover:not(:disabled){color:#fff;background:#252525}.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-action:disabled{color:#555;cursor:not-allowed;opacity:.75}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__menu{order:4}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>strong{order:5}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__search{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__search-trigger{color:#bdbdbd;max-width:500px;min-height:28px;font:inherit;text-align:left;cursor:pointer;background:#1a1a1a;border:1px solid #5f5f5f;border-radius:4px;flex:330px;order:6;align-items:center;gap:8px;margin:0 auto;padding:0 12px;font-size:11px;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__search-trigger:hover{color:#fff;border-color:#8a8a8a}.anki-theme-shell--spreadsheet .anki-theme-sheet__search-trigger svg{color:#ddd;flex:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__saved{order:7}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__profile{order:8}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__window{order:9}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__share{order:10}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__exit{order:11}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td.is-word-cell{color:#2e4654;font-weight:750}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td.is-phonetic-cell{color:#8b9aa4;font-variant-numeric:tabular-nums}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td.is-status-cell{font-weight:650}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td.is-status-cell[data-status-tone=positive]{color:#177a4c;background:#f0faf4}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td.is-status-cell[data-status-tone=review]{color:#9a6411;background:#fff9ed}.anki-theme-shell--spreadsheet .anki-jspreadsheet-reset{color:#4f6673;min-height:27px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d6dde1;border-radius:4px;padding:0 9px;font-size:10px;font-weight:700}.anki-theme-shell--spreadsheet .anki-jspreadsheet-reset:hover{color:#17663e;background:#f3fbf6;border-color:#8eb8a0}.anki-theme-shell--spreadsheet .anki-jspreadsheet-empty{color:#71808a;background:#fbfdfc;border:1px solid #dfe6e1;border-top:0;flex-direction:column;justify-content:center;gap:4px;min-height:64px;padding:0 16px;font-size:11px;display:flex}.anki-theme-shell--spreadsheet .anki-jspreadsheet-empty strong{color:#415560;font-size:12px}@media (max-width:720px){.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-actions{gap:0}.anki-theme-shell--spreadsheet .anki-theme-sheet__quick-action{width:21px;height:21px}.anki-theme-shell--spreadsheet .anki-theme-sheet__search-trigger{flex:0 112px;max-width:112px;min-height:23px;padding-inline:7px;font-size:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__search-trigger svg{width:13px;height:13px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-reset{min-height:24px;padding-inline:6px;font-size:9px}}body:has(.anki-theme-shell--spreadsheet){background:#e7ebee}body:has(.anki-theme-shell--spreadsheet) .layout{background:#e7ebee}body:has(.anki-theme-shell--spreadsheet) .main-content-wrapper{background:#e7ebee}.anki-theme-shell--spreadsheet{--excel-green:#107c41;--excel-green-dark:#185c37;--excel-green-soft:#e1f1e7;--excel-ink:#1f2933;--excel-muted:#66727d;--excel-line:#d5dcd7;--excel-grid-line:#dfe4e1;--excel-header:#f1f4f2;min-height:100dvh;color:var(--excel-ink);background:#f3f5f4;border:1px solid #c9d2cc;border-radius:0;box-shadow:0 12px 28px #2b3a3114}.anki-theme-shell--spreadsheet .anki-theme-chrome--spreadsheet{color:#fff;background:var(--excel-green)}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline{color:#fff;background:var(--excel-green);border-bottom:1px solid #00000024;gap:8px;min-height:43px;padding-inline:12px}.anki-theme-shell--spreadsheet .anki-theme-sheet__appmark{width:24px;height:24px;color:var(--excel-green);background:#fff;border-radius:4px;margin-right:2px;font-size:14px}.anki-theme-shell--spreadsheet .anki-theme-sheet__autosave,.anki-theme-shell--spreadsheet .anki-theme-sheet__menu,.anki-theme-shell--spreadsheet .anki-theme-sheet__topline strong{color:#fff}.anki-theme-shell--spreadsheet .anki-theme-sheet__autosave{font-size:10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__autosave b{color:#fff;background:#0000001f;border-color:#ffffff8c}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline strong{font-size:12px;font-weight:650}.anki-theme-shell--spreadsheet .anki-theme-sheet__search,.anki-theme-shell--spreadsheet .anki-theme-sheet__search-trigger{color:#ffffffd1;background:#ffffff24;border-color:#ffffff80}.anki-theme-shell--spreadsheet .anki-theme-sheet__search:hover,.anki-theme-shell--spreadsheet .anki-theme-sheet__search-trigger:hover{color:#fff;background:#fff3;border-color:#fff}.anki-theme-shell--spreadsheet .anki-theme-sheet__saved{color:#ffffffc7}.anki-theme-shell--spreadsheet .anki-theme-sheet__profile{color:var(--excel-green-dark);background:#dff1e5}.anki-theme-shell--spreadsheet .anki-theme-sheet__window{color:#ffffffc7}.anki-theme-shell--spreadsheet .anki-theme-sheet__share{color:var(--excel-green-dark);background:#fff}.anki-theme-shell--spreadsheet .anki-theme-sheet__exit{color:#fff;background:#0000001f;border-color:#ffffff6b}.anki-theme-shell--spreadsheet .anki-theme-sheet__exit:hover{color:var(--excel-green-dark);background:#fff;border-color:#fff}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar{border-bottom:1px solid var(--excel-line);color:#44534a;background:#fff;gap:0;min-height:38px;padding-inline:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs{height:38px}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>span{color:#526158;border-bottom:3px solid #0000;align-items:center;min-height:38px;padding-inline:12px;font-size:11px;font-weight:600}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>span:hover{color:var(--excel-green-dark);background:#f4f8f5}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>span.is-active{color:var(--excel-green-dark);border-bottom-color:var(--excel-green);font-weight:800}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-controls{border-left-color:var(--excel-line)}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-meta,.anki-theme-shell--spreadsheet .anki-theme-sheet__study-count{color:var(--excel-muted)}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-meta strong{color:var(--excel-green-dark)}.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch{background:#edf5ef!important;border-color:#cbd8ce!important}.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch button{color:#63736a!important;background:0 0!important}.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch button:hover,.anki-theme-shell--spreadsheet .anki-theme-sheet__mode-switch button.is-active{color:var(--excel-green-dark)!important;box-shadow:0 1px 3px #185c3729, inset 0 -2px var(--excel-green)!important;background:#fff!important}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-action{color:var(--excel-green-dark);background:#eaf6ee;border-color:#a8cdb3}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-action:hover:not(:disabled){background:#dff1e6;border-color:#71ad87}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon{color:#33443a;background:#f4f6f5;border-bottom:1px solid #cbd3ce;align-items:stretch;gap:0;min-height:78px;padding:5px 8px 0}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align{color:#33443a;background:0 0;border-right:1px solid #d6ddd8;justify-content:center;align-items:center;gap:7px;min-height:68px;padding:7px 11px 19px;font-size:18px;display:inline-flex;position:relative}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group:hover,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select:hover,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format:hover,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align:hover{background:#e8f2eb}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group small{color:#728078;text-align:center;align-self:auto;font-size:8px;font-weight:700;position:absolute;bottom:4px;left:0;right:0}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select{color:#36483d;background:#fff;border:1px solid #c9d3cd;border-radius:3px;align-self:center;min-width:118px;min-height:31px;padding:0 10px;font-size:10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select--small{min-width:42px;margin-left:5px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format{min-width:82px;font-size:17px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format em{color:#c43636}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align{color:#52645a;letter-spacing:2px;min-width:76px;font-size:14px}.anki-theme-shell--spreadsheet .anki-theme-sheet__formula{border:0;border-bottom:1px solid var(--excel-line);color:#526158;background:#fff;border-radius:0;gap:8px;min-height:35px;padding:0 8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__name-box{color:#263a2d;background:#fff;border:1px solid #b8c8be;border-radius:2px;min-width:62px;min-height:25px;padding-inline:8px;font-size:11px;font-weight:700}.anki-theme-shell--spreadsheet .anki-theme-sheet__fx{color:var(--excel-green-dark);font-size:15px;font-style:italic;font-weight:800}.anki-theme-shell--spreadsheet .anki-theme-sheet__formula-value{color:#596a60;font-size:11px}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid{background:var(--excel-header);border-bottom:1px solid #cbd3ce;grid-template-columns:38px repeat(6,minmax(0,1fr));min-height:27px}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid span{color:#67746c;background:var(--excel-header);border-right:1px solid #d7ded9;place-items:center;min-height:27px;padding:0;font-size:10px;font-weight:700;display:grid}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid .anki-theme-sheet__corner{background:#e8edea}.anki-theme-shell--spreadsheet .anki-theme-sheet__grid span.is-active{color:var(--excel-green-dark);background:var(--excel-green-soft);box-shadow:inset 0 -2px var(--excel-green)}.anki-theme-shell--spreadsheet .anki-theme-shell__canvas{background:#e7ebee;border:0;border-radius:0;overflow:visible}.anki-theme-shell--spreadsheet .anki-english{color:var(--excel-ink);background:#fff}.anki-theme-shell--spreadsheet .anki-workspace{width:100%;box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:0 0 46px}.anki-theme-shell--spreadsheet .anki-tabs{border-bottom:1px solid var(--excel-line);color:#58665d;opacity:1;background:#fff;min-height:37px;padding-inline:8px}.anki-theme-shell--spreadsheet .anki-tabs button{color:#738078;background:0 0;border-radius:0;min-height:36px;padding-inline:11px;font-size:10px;font-weight:650}.anki-theme-shell--spreadsheet .anki-tabs button:hover{color:var(--excel-green-dark);background:#f5f9f6}.anki-theme-shell--spreadsheet .anki-tabs button.is-active{color:var(--excel-green-dark);box-shadow:inset 0 -2px var(--excel-green);background:#fff}.anki-theme-shell--spreadsheet .anki-learn{background:#fff;min-width:0;padding:0 12px 24px;overflow-x:visible}.anki-theme-shell--spreadsheet .anki-sheet-column-headings{color:#34453b;background:#e8ecea;border:1px solid #cbd3ce;grid-template-columns:38px minmax(132px,.95fr) minmax(96px,.75fr) minmax(190px,1.7fr) minmax(110px,.9fr);min-width:0;min-height:36px;margin-top:0;font-size:11px;font-weight:800}.anki-theme-shell--spreadsheet .anki-sheet-column-headings>span{border-right:1px solid #d1d9d4;min-height:36px;padding-inline:10px}.anki-theme-shell--spreadsheet .anki-sheet-column-headings>span:first-child{color:#66736b;justify-content:center;padding-inline:0}.anki-theme-shell--spreadsheet .anki-jspreadsheet-shell{background:#fff;border-bottom:1px solid #cbd3ce;border-left:1px solid #cbd3ce;border-right:1px solid #cbd3ce}.anki-theme-shell--spreadsheet .anki-jspreadsheet-tools{border:0;border-bottom:1px solid var(--excel-line);color:#66736b;background:#fafcfb;grid-template-columns:minmax(220px,1fr) max-content max-content max-content max-content;align-items:center;gap:8px;min-height:48px;padding:7px 9px;font-size:10px;display:grid}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search,.anki-theme-shell--spreadsheet .anki-jspreadsheet-select{align-items:center;gap:6px;min-width:0;display:inline-flex}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search{flex:initial}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search>span,.anki-theme-shell--spreadsheet .anki-jspreadsheet-select>span{color:#68776e;letter-spacing:0;text-transform:none;font-size:10px;font-weight:750}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search input,.anki-theme-shell--spreadsheet .anki-jspreadsheet-select select,.anki-theme-shell--spreadsheet .anki-jspreadsheet-density,.anki-theme-shell--spreadsheet .anki-jspreadsheet-reset{color:#3f5046;min-height:31px;font:inherit;background:#fff;border:1px solid #cbd8cf;border-radius:3px;font-size:10px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search input{min-width:0;padding-inline:9px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-select select{max-width:116px;padding:0 24px 0 8px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-density,.anki-theme-shell--spreadsheet .anki-jspreadsheet-reset{cursor:pointer;padding-inline:9px;font-weight:700}.anki-theme-shell--spreadsheet .anki-jspreadsheet-density:hover,.anki-theme-shell--spreadsheet .anki-jspreadsheet-density.is-active,.anki-theme-shell--spreadsheet .anki-jspreadsheet-reset:hover{color:var(--excel-green-dark);background:#edf8f0;border-color:#8cba9b}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search input:focus,.anki-theme-shell--spreadsheet .anki-jspreadsheet-select select:focus{border-color:var(--excel-green);outline-offset:0;outline:2px solid #107c4124}.anki-theme-shell--spreadsheet .anki-jspreadsheet-count{color:#77847b;font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-hint{color:#89958e;background:#fff;border:0;border-bottom:1px solid #e2e7e3;min-height:29px;padding:7px 10px;font-size:10px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet{color:#4c5d52;background:#fff;font-size:11px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td{border-right:1px solid #e6ebe7;border-bottom:1px solid var(--excel-grid-line);color:#4e5e54;background:#fff;height:58px;padding:8px 10px;line-height:1.4}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:first-child{color:#89958d;background:#f8faf9;padding-inline:4px;font-size:10px;width:38px!important}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(2){color:#254b35;font-size:15px;font-weight:750}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(3){color:#87958c;font-variant-numeric:tabular-nums;font-size:10px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(4){color:#526158}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(5){color:#697a6f;text-align:center}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr:hover>td{background:#f6fbf7}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td.highlight,.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td.selected{outline:2px solid var(--excel-green);outline-offset:-2px;background:#eff8f1}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td.is-status-cell[data-status-tone=positive]{color:#177a4c;background:#eff8f2;font-weight:750}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td.is-status-cell[data-status-tone=review]{color:#986513;background:#fff8e8;font-weight:750}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td.is-status-cell[data-status-tone=new]{color:#65736a;background:#f7f9f8}.anki-theme-shell--spreadsheet .anki-theme-sheet__footer{color:#5b6b61;background:#eef2ef;border-color:#c6d0c9}.anki-theme-shell--spreadsheet .anki-theme-sheet__tabs{background:#e7ede9;border-bottom-color:#d3dbd5;min-height:35px;padding-inline:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__sheet-tab,.anki-theme-shell--spreadsheet .anki-theme-sheet__add-tab{color:#627168;min-height:31px;font-size:10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__sheet-tab.is-active{color:var(--excel-green-dark);box-shadow:inset 0 -2px var(--excel-green);background:#fff}.anki-theme-shell--spreadsheet .anki-theme-sheet__footer .anki-theme-sheet__statusbar{color:#6d7b72;background:#eef2ef;min-height:25px}.anki-theme-shell--spreadsheet .anki-theme-sheet__footer-note,.anki-theme-shell--spreadsheet .anki-theme-sheet__zoom{color:#718077}@media (max-width:720px){.anki-theme-shell--spreadsheet .anki-theme-sheet__topline{min-height:40px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon{scrollbar-width:none;min-height:66px;padding-inline:4px;overflow-x:auto}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon::-webkit-scrollbar{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align{min-height:57px;padding-inline:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-select{min-width:96px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-format{min-width:68px}.anki-theme-shell--spreadsheet .anki-sheet-column-headings{grid-template-columns:28px minmax(92px,.85fr) 84px minmax(0,1fr) 104px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-tools{grid-template-columns:minmax(0,1fr) auto auto;min-height:83px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search{grid-column:1/-1}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search input{width:100%}.anki-theme-shell--spreadsheet .anki-jspreadsheet-count{grid-column:1/-1;justify-self:end;margin-left:0}.anki-theme-shell--spreadsheet .anki-learn{padding-inline:8px}}@media (max-width:560px){.anki-theme-shell--spreadsheet .anki-theme-sheet__topline{gap:5px;padding-inline:7px}.anki-theme-shell--spreadsheet .anki-theme-sheet__appmark{width:22px;height:22px}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline strong{min-width:80px;font-size:10px}.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-align,.anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon-group:nth-last-child(-n+2){display:none}.anki-theme-shell--spreadsheet .anki-jspreadsheet-tools{gap:6px;padding-inline:7px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-search>span,.anki-theme-shell--spreadsheet .anki-jspreadsheet-select>span{display:none}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td{padding-inline:7px}.anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td:nth-child(2){font-size:13px}}@media (min-width:901px){.anki-theme-shell--code .anki-theme-code__prelude{display:block}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-theme-code__app.is-expanded{max-height:min(720px,100dvh - 250px)}}.anki-theme-shell--code>.anki-theme-switcher{right:86px;display:flex!important}@media (min-width:801px){.anki-theme-shell--code .anki-theme-code__session-toolbar{color:#9aa7b4;background:#111820;border-bottom:1px solid #2b3541;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:8px 14px;display:flex}.anki-theme-shell--code .anki-theme-code__session-deck{align-items:center;gap:8px;min-width:0;display:flex}.anki-theme-shell--code .anki-theme-code__session-deck>svg{color:#6a9955;flex:none}.anki-theme-shell--code .anki-theme-code__session-deck>div{gap:2px;min-width:0;display:grid}.anki-theme-shell--code .anki-theme-code__session-deck span,.anki-theme-shell--code .anki-theme-code__deck-picker>span{color:#6f7782;letter-spacing:.08em;font:9px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.anki-theme-shell--code .anki-theme-code__session-deck strong{color:#dcdcaa;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.anki-theme-shell--code .anki-theme-code__session-deck small{color:#6a9955;font-size:9px}.anki-theme-shell--code .anki-theme-code__deck-picker{flex:0 260px;gap:4px;min-width:150px;display:grid}.anki-theme-shell--code .anki-theme-code__deck-picker select{color:#d7e0ea;background:#172333;border:1px solid #435367;border-radius:3px;outline:none;width:100%;min-height:28px;padding:0 8px;font:10px/1.2 Microsoft YaHei UI,Microsoft YaHei,sans-serif}.anki-theme-shell--code .anki-theme-code__deck-picker select:focus{border-color:#4da2e8;box-shadow:0 0 0 2px #4da2e82e}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-grid>li{grid-template-columns:34px minmax(125px,.72fr) minmax(0,1.28fr) minmax(180px,.85fr)}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__actions{flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:100%;overflow:hidden}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__actions button{flex:0 0 26px;width:26px;min-width:26px;max-width:26px;height:24px;padding:0}.anki-theme-shell--code .anki-theme-code__terminal-session .anki-word-card__actions button:after{content:none}}@media (max-width:800px){.anki-theme-shell--code .anki-theme-code__session-toolbar{gap:10px;padding:8px 12px;display:grid}.anki-theme-shell--code .anki-theme-code__deck-picker{gap:4px;display:grid}.anki-theme-shell--code .anki-theme-code__deck-picker>span{color:#6f7782;font-size:9px}.anki-theme-shell--code .anki-theme-code__deck-picker select{color:#d7e0ea;background:#172333;border:1px solid #435367;border-radius:3px;min-height:30px;padding:0 8px;font-size:10px}}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>span{display:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>button{color:#526158;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>button:hover,.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>button:focus-visible{color:var(--excel-green-dark);background:#f4f8f5;outline:none}.anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar-tabs>button.is-active{color:var(--excel-green-dark);border-bottom-color:var(--excel-green);font-weight:800}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__share{order:10;margin-left:auto}.anki-theme-shell--spreadsheet .anki-theme-sheet__topline>.anki-theme-sheet__exit{order:11;margin-left:0}.anki-theme-shell--spreadsheet .anki-theme-sheet__window-controls{border-left:1px solid #fff3;flex:none;order:12;align-self:stretch;align-items:stretch;margin-left:2px;margin-right:-12px;display:inline-flex}.anki-theme-shell--spreadsheet .anki-theme-sheet__window-control{color:#ffffffe6;background:0 0;place-items:center;width:36px;min-height:43px;display:grid}.anki-theme-shell--spreadsheet .anki-theme-sheet__window-control:hover{color:#fff;background:#ffffff24}.anki-theme-shell--spreadsheet .anki-theme-sheet__window-control--close:hover{background:#c42b1c}@media (max-width:720px){.anki-theme-shell--spreadsheet .anki-theme-sheet__window-controls{margin-right:-7px}.anki-theme-shell--spreadsheet .anki-theme-sheet__window-control{width:28px;min-height:34px}}.anki-theme-shell--document .anki-theme-doc__quickbar{position:relative}.anki-theme-shell--document .anki-theme-doc__action-notice{z-index:60;color:#f3f3f3;white-space:nowrap;background:#292929;border:1px solid #4d4d4d;border-radius:4px;max-width:min(260px,42vw);padding:6px 9px;font-size:10px;line-height:1.35;position:absolute;top:calc(100% + 6px);left:12px;box-shadow:0 6px 18px #00000059}.anki-theme-shell--document .anki-theme-doc__commands-menu{z-index:70;color:#e8e8e8;background:#242424;border:1px solid #4d4d4d;border-radius:4px;gap:2px;min-width:168px;padding:7px;font-size:10px;display:grid;position:absolute;top:calc(100% + 4px);left:88px;box-shadow:0 8px 22px #0000006b}.anki-theme-shell--document .anki-theme-doc__commands-menu strong{color:#9fc7f4;padding:2px 5px 5px;font-size:9px;font-weight:700}.anki-theme-shell--document .anki-theme-doc__commands-menu button{min-height:26px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0 7px}.anki-theme-shell--document .anki-theme-doc__commands-menu button:hover,.anki-theme-shell--document .anki-theme-doc__commands-menu button:focus-visible{color:#fff;background:#356da8;outline:none}@media (max-width:720px){.anki-theme-shell--document .anki-theme-doc__quick-icon{display:inline-grid!important}.anki-theme-shell--document .anki-theme-doc__commands-menu{left:50px}.anki-theme-shell--document .anki-theme-doc__action-notice{white-space:normal;max-width:72vw;left:8px}}.anki-theme-shell--document .anki-deck-panel:has(.anki-deck-transfer){z-index:100;background:#070a0fad;border:0;place-items:center;margin:0;padding:16px;position:fixed;inset:0;display:grid!important}.anki-theme-shell--document .anki-deck-panel:has(.anki-deck-transfer)>:not(.anki-deck-transfer){display:none!important}.anki-theme-shell--document .anki-deck-panel:has(.anki-deck-transfer) .anki-deck-transfer{color:#e9e9e9;background:#262626;border:1px solid #4a4a4a;border-radius:8px;width:min(760px,100vw - 32px);margin:0;padding:18px;box-shadow:0 18px 48px #0000007a}.anki-theme-shell--document .anki-deck-panel:has(.anki-deck-transfer) .anki-deck-transfer__copy strong{color:#fff}:is(.anki-theme-shell--document .anki-deck-panel:has(.anki-deck-transfer) .anki-deck-transfer__copy span,.anki-theme-shell--document .anki-deck-panel:has(.anki-deck-transfer) .anki-deck-transfer__option small){color:#b8b8b8}.anki-theme-shell--document .anki-deck-panel:has(.anki-deck-transfer) .anki-deck-transfer__option{background:#303030;border-color:#484848}.anki-deck-transfer--modal{color:#e9e9e9;background:#262626;border:1px solid #4a4a4a;border-radius:8px;max-height:calc(100vh - 32px);overflow:auto;transform:translate(-50%,-50%);box-shadow:0 18px 48px #0000007a;z-index:2000!important;width:min(760px,100vw - 32px)!important;margin:0!important;padding:18px!important;position:fixed!important;top:50%!important;left:50%!important}.anki-deck-transfer--modal:before{z-index:-1;content:"";background:#070a0fad;width:100vw;height:100vh;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.anki-deck-transfer--modal .anki-deck-transfer__copy strong{color:#fff}.anki-deck-transfer--modal .anki-deck-transfer__copy span,.anki-deck-transfer--modal .anki-deck-transfer__option small{color:#b8b8b8}.anki-deck-transfer--modal .anki-deck-transfer__option{background:#303030;border-color:#484848}.anki-theme-shell--document .anki-theme-doc__quickbar .anki-document-bookbar{width:auto;max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.anki-theme-shell--document .anki-document-bookbar__identity,.anki-theme-shell--document .anki-document-bookbar__session{display:none!important}.anki-theme-shell--document .anki-document-bookbar__deck-picker{gap:0}.anki-theme-shell--document .anki-document-bookbar__deck-picker>span{display:none}.anki-theme-shell--document .anki-document-bookbar__deck-picker select{color:#e8e8e8;background:#292929;border-color:#515151;border-radius:3px;max-width:180px;min-height:26px;font-size:9px}.anki-theme-shell--document .anki-theme-doc__ribbon-controls .anki-theme-doc__exit{display:none}.anki-theme-shell--document .anki-theme-doc__top-exit{color:#ddd;min-height:25px;font:inherit;cursor:pointer;background:#292929;border:1px solid #515151;border-radius:3px;flex:none;justify-content:center;align-items:center;gap:4px;margin-left:2px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.anki-theme-shell--document .anki-theme-doc__top-exit:hover{color:#fff;background:#3a4652;border-color:#7d9bb7}.anki-theme-shell--document .anki-document-sample-text{color:#5f6d7a;background:#fbfcfd;border:1px solid #d8dee6;border-left:3px solid #7da4c7;width:min(1080px,100% - 126px);margin:0 auto 14px;padding:13px 18px 12px;font-size:11px;line-height:1.6;box-shadow:0 1px 4px #1f29370a}.anki-theme-shell--document .anki-document-sample-text__heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:6px;display:flex}.anki-theme-shell--document .anki-document-sample-text__heading>div{gap:1px;display:grid}.anki-theme-shell--document .anki-document-sample-text__heading span{color:#3e6d99;font-size:11px;font-weight:800}.anki-theme-shell--document .anki-document-sample-text__heading small{color:#8a96a1;font-size:9px}.anki-theme-shell--document .anki-document-sample-text__heading b{color:#6e8ca7;letter-spacing:.08em;border:1px solid #c9d6e2;border-radius:3px;padding:2px 5px;font-size:8px}.anki-theme-shell--document .anki-document-sample-text p{margin:3px 0 0}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-tabs-slot{border-bottom:1px solid var(--excel-line);background:#fff;min-height:35px}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-tabs-slot>.anki-tabs{border-bottom:0;min-height:35px;padding-inline:8px}.anki-theme-shell--spreadsheet .anki-theme-sheet__study-tabs-slot>.anki-tabs button{min-height:34px}.anki-hero__promo{border:1px solid color-mix(in srgb, var(--anki-accent) 22%, white);background:color-mix(in srgb, var(--anki-accent) 7%, white);max-width:720px;box-shadow:0 8px 22px color-mix(in srgb, var(--anki-accent) 9%, transparent);border-radius:16px;align-items:center;gap:10px;margin-bottom:18px;padding:10px 11px;display:flex}.anki-hero__promo-mark{color:#fff;background:var(--anki-accent);border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.anki-hero__promo-copy{flex:auto;gap:2px;min-width:0;display:grid}.anki-hero__promo-copy strong{color:#1f2937;font-size:12px;font-weight:820;line-height:1.3}.anki-hero__promo-copy span{color:#697386;text-overflow:ellipsis;font-size:11px;line-height:1.4;overflow:hidden}.anki-hero__promo button{min-height:30px;color:color-mix(in srgb, var(--anki-accent) 82%, #102a43);font:inherit;white-space:nowrap;cursor:pointer;background:#ffffffb8;border:0;border-radius:9px;flex:none;align-items:center;gap:4px;padding:0 9px;font-size:11px;font-weight:820;transition:transform .18s,background-color .18s;display:inline-flex}.anki-hero__promo button:hover{background:#fff;transform:translateY(-1px)}.anki-hero__promo button:focus-visible,.anki-theme-switcher__button:focus-visible{outline:2px solid color-mix(in srgb, var(--anki-accent) 72%, #fff);outline-offset:2px}.anki-theme-shell--code .anki-hero__promo{box-shadow:none;background:#0d1117;border-color:#30363d}.anki-theme-shell--code .anki-hero__promo-copy strong{color:#f0f6fc}.anki-theme-shell--code .anki-hero__promo-copy span{color:#8b949e}.anki-theme-shell--code .anki-hero__promo button{color:#c9d1d9;background:#21262d}.anki-theme-shell--code .anki-theme-switcher__hint{color:#6e7681}@media (max-width:680px){.anki-hero__promo{align-items:flex-start}.anki-hero__promo button{align-self:center}}@media (max-width:480px){.anki-hero__promo{flex-wrap:wrap}.anki-hero__promo-copy{flex-basis:calc(100% - 42px)}.anki-hero__promo-copy span{white-space:normal}.anki-hero__promo button{margin-left:40px}.anki-theme-switcher__hint{display:none}}.anki-theme-shell--spreadsheet>.anki-theme-switcher{display:flex}[data-theme=white] body:has(.anki-theme-shell--document){background:var(--theme-bg-primary)!important}[data-theme=white] body:has(.anki-theme-shell--document) .layout{background:var(--theme-bg-primary)!important}[data-theme=white] body:has(.anki-theme-shell--document) .main-content-wrapper{background:var(--theme-bg-primary)!important}[data-theme=green] body:has(.anki-theme-shell--document){background:var(--theme-bg-primary)!important}[data-theme=green] body:has(.anki-theme-shell--document) .layout{background:var(--theme-bg-primary)!important}[data-theme=green] body:has(.anki-theme-shell--document) .main-content-wrapper{background:var(--theme-bg-primary)!important}[data-theme=black] body:has(.anki-theme-shell--document){background:var(--theme-bg-primary)!important}[data-theme=black] body:has(.anki-theme-shell--document) .layout{background:var(--theme-bg-primary)!important}[data-theme=black] body:has(.anki-theme-shell--document) .main-content-wrapper{background:var(--theme-bg-primary)!important}[data-theme=white] .anki-theme-shell--document{--document-ink:var(--theme-text-primary);--document-muted:var(--theme-text-secondary);--document-line:var(--theme-border);--document-blue:var(--theme-accent);--document-paper:#fff;color:var(--theme-text-primary);background:var(--theme-bg-secondary)!important}[data-theme=green] .anki-theme-shell--document{--document-ink:var(--theme-text-primary);--document-muted:var(--theme-text-secondary);--document-line:var(--theme-border);--document-blue:var(--theme-accent);--document-paper:var(--theme-card-bg);color:var(--theme-text-primary);box-shadow:0 22px 58px #1c5b2d1a;background:var(--theme-bg-secondary)!important}[data-theme=black] .anki-theme-shell--document{--document-ink:var(--theme-text-primary);--document-muted:var(--theme-text-secondary);--document-line:var(--theme-border);--document-blue:var(--theme-accent);--document-paper:var(--theme-card-bg);color:var(--theme-text-primary);box-shadow:0 22px 58px #00000047;background:var(--theme-bg-secondary)!important}[data-theme=white] .anki-theme-shell--document .anki-theme-shell__canvas,[data-theme=green] .anki-theme-shell--document .anki-theme-shell__canvas,[data-theme=green] .anki-theme-shell--document .anki-english{background:var(--theme-bg-tertiary)!important}[data-theme=black] .anki-theme-shell--document .anki-theme-shell__canvas,[data-theme=black] .anki-theme-shell--document .anki-english{background:var(--theme-bg-primary)!important}[data-theme=white] .anki-theme-shell--document .anki-theme-chrome--document{border-color:var(--theme-border)!important;color:var(--theme-text-primary)!important;background:var(--theme-card-bg)!important}[data-theme=green] .anki-theme-shell--document .anki-theme-chrome--document,[data-theme=green] .anki-theme-shell--document .anki-theme-doc__quickbar,[data-theme=green] .anki-theme-shell--document .anki-theme-doc__tabs{color:#f3fff5!important;background:var(--theme-nav-bg)!important;border-color:#daf4e038!important}[data-theme=green] .anki-theme-shell--document .anki-theme-doc__ribbon{border-color:var(--theme-border)!important;color:var(--theme-text-secondary)!important;background:var(--theme-bg-secondary)!important}[data-theme=green] .anki-theme-shell--document .anki-theme-doc__ribbon-controls{border-color:var(--theme-border)!important;color:#f3fff5!important;background:var(--theme-nav-bg)!important}[data-theme=black] .anki-theme-shell--document .anki-theme-chrome--document,[data-theme=black] .anki-theme-shell--document .anki-theme-doc__quickbar,[data-theme=black] .anki-theme-shell--document .anki-theme-doc__tabs,[data-theme=black] .anki-theme-shell--document .anki-theme-doc__ribbon-controls{color:var(--theme-text-primary)!important;background:var(--theme-nav-bg)!important;border-color:#bed6c624!important}[data-theme=black] .anki-theme-shell--document .anki-theme-doc__ribbon{border-color:var(--theme-border)!important;color:var(--theme-text-secondary)!important;background:var(--theme-bg-secondary)!important}[data-theme=white] .anki-theme-shell--document .anki-workspace,[data-theme=white] .anki-theme-shell--document .anki-workspace>.anki-tabs,[data-theme=white] .anki-theme-shell--document .anki-learn{color:var(--theme-text-primary)!important;background:var(--theme-card-bg)!important}[data-theme=green] .anki-theme-shell--document .anki-workspace,[data-theme=green] .anki-theme-shell--document .anki-workspace>.anki-tabs,[data-theme=green] .anki-theme-shell--document .anki-learn{color:var(--theme-text-primary)!important;background:var(--theme-card-bg)!important;box-shadow:0 18px 42px #1c5b2d1f,0 1px 2px #1c5b2d14!important}[data-theme=black] .anki-theme-shell--document .anki-workspace,[data-theme=black] .anki-theme-shell--document .anki-workspace>.anki-tabs,[data-theme=black] .anki-theme-shell--document .anki-learn{color:var(--theme-text-primary)!important;background:var(--theme-card-bg)!important;box-shadow:0 18px 42px #00000057,0 1px 2px #00000038!important}[data-theme=green] .anki-theme-shell--document .anki-word-grid>li,[data-theme=green] .anki-theme-shell--document .anki-library-list article,[data-theme=green] .anki-theme-shell--document .anki-chopped-list article,[data-theme=green] .anki-theme-shell--document .anki-review__summary article,[data-theme=green] .anki-theme-shell--document .anki-stat-grid article,[data-theme=green] .anki-theme-shell--document .anki-schedule__list>div{border-color:var(--theme-border)!important;color:var(--theme-text-primary)!important;background:color-mix(in srgb, var(--theme-card-bg) 82%, var(--theme-bg-secondary))!important}[data-theme=black] .anki-theme-shell--document .anki-word-grid>li,[data-theme=black] .anki-theme-shell--document .anki-library-list article,[data-theme=black] .anki-theme-shell--document .anki-chopped-list article,[data-theme=black] .anki-theme-shell--document .anki-review__summary article,[data-theme=black] .anki-theme-shell--document .anki-stat-grid article,[data-theme=black] .anki-theme-shell--document .anki-schedule__list>div{border-color:var(--theme-border)!important;color:var(--theme-text-primary)!important;background:var(--theme-bg-secondary)!important}[data-theme=green] .anki-theme-shell--document .anki-word-grid>li:hover,[data-theme=green] .anki-theme-shell--document .anki-workspace>.anki-tabs button:hover,[data-theme=green] .anki-theme-shell--document .anki-workspace>.anki-tabs button.is-active,[data-theme=green] .anki-theme-shell--document .anki-grade-row button:hover,[data-theme=green] .anki-theme-shell--document .anki-grade-row button.is-selected{color:var(--theme-accent)!important;background:var(--theme-bg-secondary)!important}[data-theme=black] .anki-theme-shell--document .anki-word-grid>li:hover,[data-theme=black] .anki-theme-shell--document .anki-workspace>.anki-tabs button:hover,[data-theme=black] .anki-theme-shell--document .anki-workspace>.anki-tabs button.is-active,[data-theme=black] .anki-theme-shell--document .anki-grade-row button:hover,[data-theme=black] .anki-theme-shell--document .anki-grade-row button.is-selected{color:var(--theme-accent)!important;background:var(--theme-bg-tertiary)!important}[data-theme=green] .anki-theme-shell--document .anki-document-page-header h1,[data-theme=green] .anki-theme-shell--document .anki-document-copy,[data-theme=green] .anki-theme-shell--document .anki-word-card__word,[data-theme=green] .anki-theme-shell--document .anki-word-card__answer>strong,[data-theme=black] .anki-theme-shell--document .anki-document-page-header h1,[data-theme=black] .anki-theme-shell--document .anki-document-copy,[data-theme=black] .anki-theme-shell--document .anki-word-card__word,[data-theme=black] .anki-theme-shell--document .anki-word-card__answer>strong{color:var(--theme-text-primary)!important}[data-theme=green] .anki-theme-shell--document .anki-document-page-header p,[data-theme=green] .anki-theme-shell--document .anki-document-copy h5,[data-theme=green] .anki-theme-shell--document .anki-document-copy .anki-document-score,[data-theme=green] .anki-theme-shell--document .anki-word-card__phonetic,[data-theme=green] .anki-theme-shell--document .anki-word-card__answer>p,[data-theme=green] .anki-theme-shell--document .anki-word-card__answer blockquote,[data-theme=green] .anki-theme-shell--document .anki-word-card__answer blockquote small,[data-theme=black] .anki-theme-shell--document .anki-document-page-header p,[data-theme=black] .anki-theme-shell--document .anki-document-copy h5,[data-theme=black] .anki-theme-shell--document .anki-document-copy .anki-document-score,[data-theme=black] .anki-theme-shell--document .anki-word-card__phonetic,[data-theme=black] .anki-theme-shell--document .anki-word-card__answer>p,[data-theme=black] .anki-theme-shell--document .anki-word-card__answer blockquote,[data-theme=black] .anki-theme-shell--document .anki-word-card__answer blockquote small{color:var(--theme-text-secondary)!important}[data-theme=green] .anki-theme-shell--document .anki-word-card__answer blockquote,[data-theme=green] .anki-theme-shell--document .anki-document-sample-text,[data-theme=green] .anki-theme-shell--document .anki-word-card__reveal,[data-theme=green] .anki-theme-shell--document .anki-word-tools-panel{border-color:var(--theme-border)!important;background:var(--theme-bg-secondary)!important}[data-theme=black] .anki-theme-shell--document .anki-word-card__answer blockquote,[data-theme=black] .anki-theme-shell--document .anki-document-sample-text,[data-theme=black] .anki-theme-shell--document .anki-word-card__reveal,[data-theme=black] .anki-theme-shell--document .anki-word-tools-panel{border-color:var(--theme-border)!important;background:var(--theme-bg-tertiary)!important}[data-theme=green] .anki-theme-shell--document .anki-word-card__number,[data-theme=green] .anki-theme-shell--document .anki-theme-doc__font,[data-theme=green] .anki-theme-shell--document .anki-theme-doc__font-size,[data-theme=green] .anki-theme-shell--document .anki-theme-doc__reading,[data-theme=green] .anki-theme-shell--document .anki-document-bookbar__session button{border-color:var(--theme-border)!important;color:var(--theme-text-secondary)!important;background:var(--theme-bg-secondary)!important}[data-theme=black] .anki-theme-shell--document .anki-word-card__number,[data-theme=black] .anki-theme-shell--document .anki-theme-doc__font,[data-theme=black] .anki-theme-shell--document .anki-theme-doc__font-size,[data-theme=black] .anki-theme-shell--document .anki-theme-doc__reading,[data-theme=black] .anki-theme-shell--document .anki-document-bookbar__session button{border-color:var(--theme-border)!important;color:var(--theme-text-secondary)!important;background:var(--theme-bg-tertiary)!important}[data-theme=green] .anki-theme-shell--document .anki-theme-doc__document-title,[data-theme=green] .anki-theme-shell--document .anki-theme-doc__menu,[data-theme=black] .anki-theme-shell--document .anki-theme-doc__document-title,[data-theme=black] .anki-theme-shell--document .anki-theme-doc__menu{color:inherit!important}[data-theme=black] .anki-theme-shell--document .anki-theme-doc__quick-icon,[data-theme=black] .anki-theme-shell--document .anki-theme-doc__quickbar .anki-theme-doc__saved,[data-theme=black] .anki-theme-shell--document .anki-theme-doc__reading{color:var(--theme-text-secondary)!important}[data-theme=green] .anki-theme-shell--document .anki-mode-switch,[data-theme=black] .anki-theme-shell--document .anki-mode-switch{border-color:var(--theme-border)!important;background:color-mix(in srgb, var(--theme-bg-tertiary) 78%, transparent)!important}[data-theme=green] .anki-theme-shell--document .anki-mode-switch button,[data-theme=black] .anki-theme-shell--document .anki-mode-switch button{color:var(--theme-text-secondary)!important}[data-theme=green] .anki-theme-shell--document .anki-mode-switch button.is-active,[data-theme=black] .anki-theme-shell--document .anki-mode-switch button.is-active{color:var(--theme-accent-foreground)!important;background:var(--theme-accent)!important}[data-theme=green] .vocabulary-library{--vocab-ink:var(--theme-text-primary);--vocab-muted:var(--theme-text-secondary);--vocab-line:var(--theme-border);border-color:var(--theme-border)!important;background:var(--theme-card-bg)!important;box-shadow:0 18px 48px #1c5b2d1a!important}[data-theme=black] .vocabulary-library{--vocab-ink:var(--theme-text-primary);--vocab-muted:var(--theme-text-secondary);--vocab-line:var(--theme-border);border-color:var(--theme-border)!important;background:var(--theme-card-bg)!important;box-shadow:0 18px 48px #0000003d!important}[data-theme=green] .vocabulary-library__toggle,[data-theme=black] .vocabulary-library__toggle{color:var(--theme-accent-foreground)!important;background:var(--theme-accent)!important}[data-theme=green] .vocabulary-library__tools-link{color:var(--theme-accent)!important;background:color-mix(in srgb, var(--theme-accent) 10%, var(--theme-card-bg))!important}[data-theme=black] .vocabulary-library__tools-link{color:var(--theme-accent)!important;background:color-mix(in srgb, var(--theme-accent) 14%, var(--theme-card-bg))!important}[data-theme=green] .anki-theme-shell--spreadsheet{--excel-titlebar:var(--theme-nav-bg);--excel-ribbon:var(--theme-bg-secondary);--excel-ribbon-line:var(--theme-border);--excel-text:var(--theme-accent-foreground);--excel-muted:var(--theme-text-secondary);--excel-green:var(--theme-accent);--excel-green-dark:var(--theme-nav-bg);--excel-green-soft:color-mix(in srgb, var(--theme-accent) 12%, var(--theme-card-bg));--excel-ink:var(--theme-text-primary);--excel-line:var(--theme-border);--excel-grid-line:var(--theme-border);--excel-header:var(--theme-bg-tertiary);color:var(--theme-text-primary)!important;background:var(--theme-bg-secondary)!important;border-color:var(--theme-border)!important}[data-theme=black] .anki-theme-shell--spreadsheet{--excel-titlebar:var(--theme-nav-bg);--excel-ribbon:var(--theme-bg-secondary);--excel-ribbon-line:var(--theme-border);--excel-text:var(--theme-text-primary);--excel-muted:var(--theme-text-secondary);--excel-green:var(--theme-accent);--excel-green-dark:var(--theme-accent);--excel-green-soft:color-mix(in srgb, var(--theme-accent) 15%, var(--theme-card-bg));--excel-ink:var(--theme-text-primary);--excel-line:var(--theme-border);--excel-grid-line:var(--theme-border);--excel-header:var(--theme-bg-tertiary);color:var(--theme-text-primary)!important;background:var(--theme-bg-primary)!important;border-color:var(--theme-border)!important}[data-theme=green] .anki-theme-shell--spreadsheet .anki-theme-shell__canvas,[data-theme=green] .anki-theme-shell--spreadsheet .anki-english,[data-theme=green] .anki-theme-shell--spreadsheet .anki-workspace,[data-theme=green] .anki-theme-shell--spreadsheet .anki-tabs,[data-theme=green] .anki-theme-shell--spreadsheet .anki-learn,[data-theme=black] .anki-theme-shell--spreadsheet .anki-theme-shell__canvas,[data-theme=black] .anki-theme-shell--spreadsheet .anki-english,[data-theme=black] .anki-theme-shell--spreadsheet .anki-workspace,[data-theme=black] .anki-theme-shell--spreadsheet .anki-tabs,[data-theme=black] .anki-theme-shell--spreadsheet .anki-learn{color:var(--theme-text-primary)!important;background:var(--theme-card-bg)!important}[data-theme=green] .anki-theme-shell--spreadsheet .anki-jspreadsheet-shell,[data-theme=green] .anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet,[data-theme=green] .anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td,[data-theme=green] .anki-theme-shell--spreadsheet .anki-theme-sheet__formula,[data-theme=green] .anki-theme-shell--spreadsheet .anki-theme-sheet__name-box,[data-theme=green] .anki-theme-shell--spreadsheet .anki-jspreadsheet-search input,[data-theme=green] .anki-theme-shell--spreadsheet .anki-jspreadsheet-select select,[data-theme=green] .anki-theme-shell--spreadsheet .anki-jspreadsheet-density,[data-theme=black] .anki-theme-shell--spreadsheet .anki-jspreadsheet-shell,[data-theme=black] .anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet,[data-theme=black] .anki-theme-shell--spreadsheet .anki-jspreadsheet-grid .jss_worksheet>tbody>tr>td,[data-theme=black] .anki-theme-shell--spreadsheet .anki-theme-sheet__formula,[data-theme=black] .anki-theme-shell--spreadsheet .anki-theme-sheet__name-box,[data-theme=black] .anki-theme-shell--spreadsheet .anki-jspreadsheet-search input,[data-theme=black] .anki-theme-shell--spreadsheet .anki-jspreadsheet-select select,[data-theme=black] .anki-theme-shell--spreadsheet .anki-jspreadsheet-density{border-color:var(--theme-border)!important;color:var(--theme-text-primary)!important;background:var(--theme-card-bg)!important}[data-theme=green] .anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar,[data-theme=green] .anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon,[data-theme=green] .anki-theme-shell--spreadsheet .anki-jspreadsheet-tools,[data-theme=green] .anki-theme-shell--spreadsheet .anki-jspreadsheet-hint,[data-theme=black] .anki-theme-shell--spreadsheet .anki-theme-sheet__toolbar,[data-theme=black] .anki-theme-shell--spreadsheet .anki-theme-sheet__ribbon,[data-theme=black] .anki-theme-shell--spreadsheet .anki-jspreadsheet-tools,[data-theme=black] .anki-theme-shell--spreadsheet .anki-jspreadsheet-hint{color:var(--theme-text-secondary)!important;background:var(--theme-bg-secondary)!important}[data-theme=green] .anki-theme-switcher,[data-theme=black] .anki-theme-switcher{border-color:var(--theme-border)!important;background:var(--theme-card-bg)!important;color:var(--theme-text-primary)!important}[data-theme=green] .anki-theme-switcher :is(.anki-theme-switcher__label,.anki-theme-switcher__hint),[data-theme=black] .anki-theme-switcher :is(.anki-theme-switcher__label,.anki-theme-switcher__hint),[data-theme=green] .anki-theme-switcher__button,[data-theme=black] .anki-theme-switcher__button{color:var(--theme-text-secondary)!important}[data-theme=green] .anki-theme-switcher__button.is-active,[data-theme=black] .anki-theme-switcher__button.is-active{background:var(--theme-accent)!important;color:var(--theme-accent-foreground)!important}[data-theme=green] .anki-theme-shell--spreadsheet .anki-theme-sheet__study-tabs-slot,[data-theme=black] .anki-theme-shell--spreadsheet .anki-theme-sheet__study-tabs-slot{border-color:var(--theme-border)!important;background:var(--theme-bg-secondary)!important}@media (max-width:650px){.anki-personal-wordbook-cta{flex-direction:column;align-items:flex-start;gap:11px}.anki-personal-wordbook-cta small{white-space:normal}.anki-personal-wordbook-cta__button{justify-content:center;width:100%}.anki-personal-export-tools{grid-template-columns:1fr;align-items:flex-start;gap:10px}.anki-personal-export-tools small{white-space:normal;overflow:visible}.anki-personal-export-tools__actions{justify-content:stretch;width:100%}.anki-personal-export-tools__actions button{flex:1 1 0;justify-content:center}.anki-personal-wordbook-notice{margin-inline:13px}.anki-legacy-word-collection{margin-inline:0}.anki-legacy-word-collection__header{flex-wrap:wrap}.anki-legacy-word-collection__keep-all{margin-left:40px}.anki-legacy-word-collection__item{flex-direction:column;align-items:flex-start}.anki-legacy-word-collection__actions{justify-content:stretch;width:100%}.anki-legacy-word-collection__actions button{flex:1 1 0;justify-content:center}}
