@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer utilities{.visible{visibility:visible}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}}:root{--bg:#f5f3ee;--surface:#fff;--surface-2:#ece9e2;--ink:#161514;--muted:#5f5c57;--line:#ddd9d0;--primary:#161514;--primary-ink:#fff;--gold:#f2b705;--gold-soft:#fcefc4;--gold-ink:#6a4d00;--red:#d52b1e;--red-soft:#fbe4e1;--ok:#2d7a57;--ok-soft:#e2f2e9;--bad:#a3292a;--bad-soft:#f7e2e0;--info-soft:#eeece6;--der:#2b5ea7;--die:#a8406a;--das:#2d7a57;--font-ui:"Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-de:"Literata", Georgia, "Times New Roman", serif;--r:14px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#111110;--surface:#1b1a19;--surface-2:#262523;--ink:#f2f0eb;--muted:#a9a59e;--line:#34322f;--primary:#f2b705;--primary-ink:#161514;--gold:#f2b705;--gold-soft:#3a3010;--gold-ink:#f8d769;--red:#f0564a;--red-soft:#3f1d1a;--ok:#5cc08f;--ok-soft:#173a2b;--bad:#ee7a70;--bad-soft:#42211f;--info-soft:#262523;--der:#86aeea;--die:#e68aae;--das:#6fcb9c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#111110;--surface:#1b1a19;--surface-2:#262523;--ink:#f2f0eb;--muted:#a9a59e;--line:#34322f;--primary:#f2b705;--primary-ink:#161514;--gold:#f2b705;--gold-soft:#3a3010;--gold-ink:#f8d769;--red:#f0564a;--red-soft:#3f1d1a;--ok:#5cc08f;--ok-soft:#173a2b;--bad:#ee7a70;--bad-soft:#42211f;--info-soft:#262523;--der:#86aeea;--die:#e68aae;--das:#6fcb9c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg);position:fixed;inset:0 0 auto}button{font:inherit;color:inherit;cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--gold);outline-offset:2px}h1,h2,h3{text-wrap:balance;margin:0;line-height:1.25}p{margin:0}.de{font-family:var(--font-de);font-weight:500}.muted{color:var(--muted)}.small{font-size:.875rem}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600}.tnum{font-variant-numeric:tabular-nums}.shell{min-height:100%;display:flex}.side{display:none}.main{min-width:0;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:16px calc(96px + env(safe-area-inset-bottom,0px));flex:1}.wrap{flex-direction:column;gap:20px;max-width:760px;margin:0 auto;display:flex}.tabbar{z-index:20;background:var(--surface);border-top:1px solid var(--line);padding:6px max(8px,env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tab{color:var(--muted);background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;font-size:.75rem;display:flex}.tab svg{width:22px;height:22px}.tab[aria-current=page]{color:var(--ink);font-weight:600}.tab[aria-current=page] svg{color:var(--gold)}@media (min-width:880px){.side{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;flex:none;gap:6px;width:236px;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.side .tab{flex-direction:row;justify-content:flex-start;gap:12px;padding:10px 12px;font-size:.95rem}.side .tab[aria-current=page]{background:var(--surface-2)}.tabbar{display:none}.main{padding-block:28px 48px}.brand-top{display:none!important}}.brand{align-items:center;gap:10px;margin-bottom:18px;padding:0 8px;font-weight:700;display:flex}.brand-top{justify-content:space-between;align-items:center;display:flex}.logo{background:var(--primary);width:34px;height:34px;color:var(--primary-ink);font-family:var(--font-de);border-radius:10px;flex:none;place-items:center;font-size:.95rem;font-weight:600;display:grid}.notice{background:var(--info-soft);border:1px solid var(--line);color:var(--ink);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:.85rem;display:flex}.notice svg{width:18px;height:18px;color:var(--muted);flex:none;margin-top:2px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:18px}.btn{border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 18px;font-weight:600;display:inline-flex}.btn-primary{background:var(--primary);color:var(--primary-ink)}.btn-ghost{border:1px solid var(--line);color:var(--ink);background:0 0}.btn-gold{background:var(--gold);color:#1b1606}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-block{width:100%}.chip{background:var(--surface-2);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.75rem;font-weight:600;display:inline-flex}.chip svg{width:13px;height:13px}.chip-draft{background:var(--gold-soft);color:var(--gold-ink)}.chip-free{background:var(--ok-soft);color:var(--ok)}.chip-prem{background:var(--primary);color:var(--primary-ink)}.today{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.today{grid-template-columns:1.4fr 1fr}}.goalcard{align-items:center;gap:16px;display:flex}.ring{flex:none;width:96px;height:96px;position:relative}.ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ring .lbl{text-align:center;place-items:center;line-height:1.1;display:grid;position:absolute;inset:0}.ring .lbl b{font-size:1.35rem}.seg{flex-wrap:wrap;gap:6px;display:flex}.seg button{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 12px;font-size:.85rem;font-weight:500}.seg button[aria-pressed=true]{background:var(--primary);color:var(--primary-ink);border-color:var(--primary)}.streak{flex-direction:column;justify-content:space-between;gap:10px;display:flex}.streak .big{font-size:2rem;font-weight:700;line-height:1}.week{gap:6px;display:flex}.week span{background:var(--surface-2);width:28px;height:28px;color:var(--muted);border-radius:8px;place-items:center;font-size:.7rem;font-weight:600;display:grid}.week span.on{background:var(--gold);color:#1b1606}.week span.today{outline:2px solid var(--ink);outline-offset:1px}.continue{background:var(--primary);color:var(--primary-ink);border:0;border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex}.continue .eyebrow{color:inherit;opacity:.75}.continue h2{font-size:1.3rem}.bar{background:#7f7f7f47;border-radius:99px;height:8px;overflow:hidden}.bar i{background:var(--gold);border-radius:99px;height:100%;transition:width .3s;display:block}.continue .btn{background:var(--gold);color:#1b1606;align-self:flex-start}.level{flex-direction:column;gap:12px;display:flex}.level-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.topic{flex-direction:column;gap:8px;display:flex}.topic-name{color:var(--muted);font-size:.85rem;font-weight:600}.lesson{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:44px 1fr auto;align-items:center;gap:12px;width:100%;padding:12px 14px;display:grid}.lesson:hover{border-color:var(--muted)}.lesson .num{background:var(--surface-2);border-radius:12px;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.lesson .num.done{background:var(--ok);color:#fff}.lesson .num.lock{color:var(--muted)}.lesson .num svg{width:20px;height:20px}.lesson h3{font-size:1rem;font-weight:600}.lesson .meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.lesson .go{color:var(--muted)}.lesson .go svg{width:20px;height:20px}.lesson.locked h3{color:var(--muted)}.planned{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.planned div{border:1px dashed var(--line);color:var(--muted);border-radius:12px;padding:12px;font-size:.9rem}.sk{background:linear-gradient(90deg,var(--surface-2),var(--line),var(--surface-2));background-size:200% 100%;border-radius:10px;animation:1.2s infinite sh}@keyframes sh{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sk{animation:none}.bar i{transition:none}}.state{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 20px;display:flex}.state svg{width:40px;height:40px;color:var(--muted)}.demo{flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;display:flex}.demo select{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;padding:6px 8px}.player{z-index:40;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0}.p-head{padding:calc(10px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:12px;display:flex}.p-head .bar{flex:1}.iconbtn{background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.iconbtn svg{width:22px;height:22px}.p-body{padding:20px max(16px,env(safe-area-inset-right,0px)) 24px max(16px,env(safe-area-inset-left,0px));flex:1;overflow-y:auto}.p-inner{flex-direction:column;gap:16px;max-width:640px;margin:0 auto;display:flex}.p-foot{border-top:1px solid var(--line);background:var(--surface);padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}.p-foot .in{flex-direction:column;gap:10px;max-width:640px;margin:0 auto;display:flex}.fb{border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.fb.ok{background:var(--ok-soft)}.fb.ok b{color:var(--ok)}.fb.bad{background:var(--bad-soft)}.fb.bad b{color:var(--bad)}.fb.near{background:var(--gold-soft)}.fb.near b{color:var(--gold-ink)}.goals{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.goals li{align-items:flex-start;gap:10px;display:flex}.goals li svg{width:20px;height:20px;color:var(--ok);flex:none;margin-top:3px}.vocab{flex-direction:column;gap:10px;display:flex}.vrow{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.vtop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.vword{font-family:var(--font-de);font-size:1.15rem;font-weight:600}.art{font-weight:600}.art.der{color:var(--der)}.art.die{color:var(--die)}.art.das{color:var(--das)}.vex{font-family:var(--font-de);font-size:.95rem;font-style:italic}.noaudio{color:var(--muted);align-items:center;gap:5px;font-size:.72rem;display:inline-flex}.noaudio svg{width:14px;height:14px}table.conj{border-collapse:collapse;width:100%;font-size:.95rem}table.conj th,table.conj td{border-bottom:1px solid var(--line);text-align:left;padding:8px 10px}table.conj th{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.75rem;font-weight:600}table.conj td.de b{color:var(--gold-ink);background:var(--gold-soft);border-radius:4px;padding:0 3px}.tablewrap{overflow-x:auto}.dlg{flex-direction:column;gap:10px;display:flex}.line{flex-direction:column;gap:2px;max-width:85%;display:flex}.line.r{text-align:right;align-self:flex-end;align-items:flex-end}.bubble{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:10px 12px}.line.r .bubble{background:var(--surface-2)}.who{color:var(--muted);font-size:.72rem;font-weight:600}.opts{flex-direction:column;gap:10px;display:flex}.opt{text-align:left;background:var(--surface);border:2px solid var(--line);border-radius:12px;min-height:52px;padding:14px}.opt[aria-pressed=true]{border-color:var(--primary)}.opt.right{border-color:var(--ok);background:var(--ok-soft)}.opt.wrong{border-color:var(--bad);background:var(--bad-soft)}.prompt{font-size:1.1rem;font-weight:600}.sentence{font-family:var(--font-de);font-size:1.25rem}.txt{width:100%;font:inherit;font-family:var(--font-de);border:2px solid var(--line);background:var(--surface);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:1.15rem}.keys{gap:6px;display:flex}.keys button{border:1px solid var(--line);background:var(--surface);width:44px;height:40px;font-family:var(--font-de);border-radius:10px;font-size:1.05rem}.slot{border-bottom:2px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;min-height:60px;padding:8px 0;display:flex}.pool{flex-wrap:wrap;gap:8px;display:flex}.tok{font-family:var(--font-de);background:var(--surface);border:1px solid var(--line);border-bottom-width:3px;border-radius:10px;padding:8px 14px;font-size:1.05rem}.tok.used{visibility:hidden}.match{grid-template-columns:1fr 1fr;gap:10px;display:grid}.match .col{flex-direction:column;gap:8px;min-width:0;display:flex}.mi{text-align:left;background:var(--surface);border:2px solid var(--line);border-radius:12px;min-height:52px;padding:12px}.mi.sel{border-color:var(--primary)}.mi[data-pair]{border-style:solid}.mi.right{border-color:var(--ok);background:var(--ok-soft)}.mi.wrong{border-color:var(--bad);background:var(--bad-soft)}.pairtag{background:var(--gold);color:#1b1606;border-radius:6px;place-items:center;width:20px;height:20px;margin-right:6px;font-size:.72rem;font-weight:700;display:inline-grid}.result{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.result .score{font-size:3rem;font-weight:700;line-height:1}.stats{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}.stats div{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:12px;padding:12px}.stats b{font-size:1.25rem;display:block}.wronglist{text-align:left;flex-direction:column;gap:8px;width:100%;display:flex}.scrim{z-index:50;background:#0a0f1e80;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.scrim{align-items:center}}.sheet{background:var(--surface);color:var(--ink);width:100%;max-width:560px;max-height:90vh;padding:22px max(18px,env(safe-area-inset-right,0px)) calc(22px + env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px));border-radius:20px 20px 0 0;flex-direction:column;gap:14px;display:flex;overflow-y:auto}@media (min-width:640px){.sheet{border-radius:20px}}.cmp{border-collapse:collapse;width:100%;font-size:.92rem}.cmp th,.cmp td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 8px}.cmp td:not(:first-child),.cmp th:not(:first-child){text-align:center;width:76px}.yes{color:var(--ok);font-weight:700}.no{color:var(--muted)}.fc{perspective:1000px;min-height:220px}.fc-in{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:220px;padding:24px;display:flex}.fc-btns{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fc-btns .btn{flex-direction:column;gap:0;padding:10px 6px;font-size:.9rem}.fc-btns small{opacity:.8;font-size:.72rem;font-weight:400}.b-bad{background:var(--bad-soft);color:var(--bad)}.b-mid{background:var(--gold-soft);color:var(--gold-ink)}.b-ok{background:var(--ok-soft);color:var(--ok)}.kv{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (min-width:640px){.kv{grid-template-columns:repeat(4,1fr)}}.kv div{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px}.kv b{font-size:1.5rem;display:block}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.between{justify-content:space-between}.say{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.say svg{width:15px;height:15px;color:var(--gold)}.say.slow svg{color:var(--muted)}.listen{flex-direction:column;align-items:center;gap:10px;padding:18px;display:flex}.listen-big{background:var(--primary);width:88px;height:88px;color:var(--primary-ink);border:0;border-radius:50%;place-items:center;display:grid}.listen-big svg{width:38px;height:38px}:root{--hero-bg:#161514;--hero-ink:#f5f3ee;--hero-muted:#b7b2aa;--hero-card:#211f1d;--hero-line:#3a3734;--flag-red:#d52b1e;--flag-gold:#f2b705}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--hero-bg:#0c0c0b;--hero-card:#1a1918;--hero-line:#33312e}}:root[data-theme=dark]{--hero-bg:#0c0c0b;--hero-card:#1a1918;--hero-line:#33312e}.lp-band{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.lp-c{max-width:1120px;margin:0 auto}.lp-hero{background:var(--hero-bg);color:var(--hero-ink);padding-block:14px 64px;position:relative;overflow:hidden}.shape{pointer-events:none;position:absolute}.sh-circle{aspect-ratio:1;background:var(--flag-red);border-radius:50%;width:min(46vw,420px);max-width:100%;top:8%;right:-8%}.sh-square{aspect-ratio:1;background:var(--flag-gold);width:min(22vw,180px);max-width:100%;bottom:-60px;left:46%;transform:rotate(12deg)}.sh-ring{border:14px solid var(--hero-line);border-radius:50%;width:120px;height:120px;top:58%;left:-40px}.sh-bar{background:var(--hero-ink);opacity:.9;width:10px;height:160px;top:-30px;right:38%}@media (max-width:919px){.sh-circle{opacity:.85;width:320px;top:auto;bottom:-120px;right:-30%}.sh-square,.sh-bar{display:none}}.lp-top{z-index:1;justify-content:space-between;align-items:center;gap:12px;padding-block:6px 10px;display:flex;position:relative}.lp-top .brand{color:var(--hero-ink);margin:0;padding:0}.lp-top .brand small{color:var(--hero-muted);font-size:.75rem;font-weight:400;display:block}.lp-logo{background:var(--gold);color:#1b1606}.lp-nav{gap:4px;display:none}.lp-nav button,.lp-link{color:var(--hero-muted);background:0 0;border:0;border-radius:10px;padding:8px 12px;font-weight:500}.lp-nav button:hover,.lp-link:hover{color:var(--hero-ink);background:#ffffff0f}.lp-auth{align-items:center;gap:8px;display:flex}.btn-hero-ghost{color:var(--hero-ink);border:1px solid var(--hero-line);background:0 0}.lp-login{display:none}@media (min-width:760px){.lp-nav{display:flex}.lp-login{display:inline-flex}}.lp-grid{z-index:1;grid-template-columns:1fr;align-items:center;gap:36px;padding-top:40px;display:grid;position:relative}@media (min-width:920px){.lp-grid{grid-template-columns:1.1fr .9fr;padding-top:64px}}.pill{color:#f8d769;background:#f2b70524;border:1px solid #f2b70559;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.pill svg{width:15px;height:15px}.lp-h1{letter-spacing:-.02em;margin-top:18px;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:700;line-height:1.08}.lp-h1 em{color:var(--flag-gold);font-style:normal}.lp-sub{color:var(--hero-muted);max-width:34em;margin-top:18px;font-size:1.08rem}.lp-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.lp-note{color:var(--hero-muted);align-items:center;gap:8px;margin-top:18px;font-size:.85rem;display:flex}.lp-note svg{color:#5cc08f;width:16px;height:16px}.hcard{background:var(--hero-card);border:1px solid var(--hero-line);border-radius:20px;padding:22px}.wordcard{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:230px;display:flex}.wordcard .w{font-family:var(--font-de);font-size:clamp(2.2rem,5vw,3.2rem);font-weight:600;line-height:1.1}.wordcard .w .art{vertical-align:middle;margin-right:.2em;font-size:.55em}.wordcard .mean{font-size:1.05rem;font-weight:600}.wordcard .ex{font-family:var(--font-de);color:var(--hero-muted);font-style:italic}.wordcard .say{border-color:var(--hero-line);color:var(--hero-ink);background:0 0}.wc-dots{gap:6px;margin-top:6px;display:flex}.wc-dots i{background:var(--hero-line);border-radius:99px;width:6px;height:6px}.wc-dots i.on{background:var(--flag-gold);width:18px}.lp-hero .art.der{color:#86aeea}.lp-hero .art.die{color:#e68aae}.lp-hero .art.das{color:#6fcb9c}.hrow{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.lvl{gap:6px;margin:10px 0;display:flex}.lvl span{color:var(--hero-muted);background:#ffffff0f;border-radius:8px;padding:4px 8px;font-size:.75rem;font-weight:700}.lvl span.on{background:var(--flag-gold);color:#1b1606}.hbig{align-items:center;gap:12px;display:flex}.hbig .ico{width:44px;height:44px;color:var(--flag-gold);background:#f2b70526;border-radius:12px;flex:none;place-items:center;display:grid}.hbig .ico svg{width:24px;height:24px}.hbig b{font-size:1.25rem;line-height:1.2;display:block}.hlabel{letter-spacing:.08em;text-transform:uppercase;color:var(--hero-muted);font-size:.72rem;font-weight:600}.hcard .bar{background:#ffffff1a}.lp-sec{padding-block:72px}.lp-head{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:40px;display:flex}.lp-head .chip{background:var(--gold-soft);color:var(--gold-ink)}.lp-h2{letter-spacing:-.015em;max-width:18em;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700}.lp-h2 em{color:var(--red);font-style:normal}.feat{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.fcard{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:10px;padding:22px;transition:border-color .2s,transform .2s;display:flex}.fcard:hover{border-color:var(--ink);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.fcard{transition:none}.fcard:hover{transform:none}}.ftile{border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.ftile svg{width:24px;height:24px}.fcard h3{font-size:1.08rem}.fcard p{color:var(--muted);flex:1;font-size:.92rem}.ffoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:12px;font-size:.82rem;font-weight:600;display:flex}.t1,.t4,.t7{background:var(--gold);color:#161514}.t2,.t5{background:var(--red);color:#fff}.t3,.t6{background:var(--primary);color:var(--primary-ink);border-radius:50%}.t8{background:var(--surface-2);color:var(--muted)}.lessons3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.l3{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:12px;padding:22px;display:flex}.l3 .n{font-family:var(--font-de);color:var(--red);font-size:2rem;font-weight:600;line-height:1}.l3 ul{color:var(--muted);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:.92rem;display:flex}.lp-stats{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (min-width:760px){.lp-stats{grid-template-columns:repeat(4,1fr)}}.lp-stats div{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:18px;padding:22px}.lp-stats b{font-size:2rem;font-weight:700;line-height:1.1;display:block}.lp-stats span{color:var(--muted);font-size:.9rem}.lp-final{background:var(--hero-bg);color:var(--hero-ink);text-align:center;padding-block:72px}.lp-final p{color:var(--hero-muted)}.lp-foot{background:var(--hero-bg);color:var(--hero-muted);border-top:1px solid var(--hero-line);padding-block:48px calc(32px + env(safe-area-inset-bottom,0px));font-size:.9rem}.lp-foot .cols{grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:760px){.lp-foot .cols{grid-template-columns:1.4fr 1fr 1fr 1fr}}.lp-foot h4{color:var(--hero-ink);margin:0 0 12px;font-size:.95rem}.lp-foot ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lp-foot ul button{color:var(--hero-muted);text-align:left;background:0 0;border:0;padding:0}.lp-foot ul button:hover{color:var(--hero-ink)}.lp-foot .legal{border-top:1px solid var(--hero-line);margin-top:32px;padding-top:18px;font-size:.8rem}.field{flex-direction:column;gap:6px;display:flex}.field label{font-size:.85rem;font-weight:600}.field input{font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:12px 14px}.field .err{color:var(--bad);font-size:.8rem}.goalpick{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.goalpick button{border:2px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:16px 8px;display:flex}.goalpick button b{font-size:1.5rem}.goalpick button[aria-pressed=true]{border-color:var(--gold);background:var(--gold-soft)}.linkbtn{color:var(--ink);background:0 0;border:0;padding:0;font-size:.88rem;text-decoration:underline}.early{border:2px solid var(--gold);background:var(--gold-soft);border-radius:16px;flex-direction:column;gap:8px;max-width:420px;padding:14px 16px;display:flex}.early .early-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink);font-size:.72rem;font-weight:700}.early .early-main{font-size:1.1rem;font-weight:600}.early .early-main b{color:var(--red);font-size:1.3rem}.early.on-dark{border-color:var(--flag-gold);background:#f2b70514;margin-top:20px}.early.on-dark .early-tag,.early.on-dark .early-main b{color:var(--flag-gold)}.early.on-dark .early-sub{color:var(--hero-muted)}.early.on-dark .early-sub b{color:var(--hero-ink)}.early.on-dark .bar{background:#ffffff1f}.early .bar i{background:var(--red)}.early .linkbtn{align-self:flex-start;font-size:.8rem}.lp-note .chip{margin-left:4px}input[type=checkbox]{width:20px;height:20px;accent-color:var(--primary)}.skchip{font-weight:700}.sk-wg{background:var(--surface-2);color:var(--ink)}.sk-h{color:#1f4e91;background:#e3ecf9}.sk-l{color:#22684a;background:#e2f2e9}.sk-s{background:var(--gold-soft);color:var(--gold-ink)}.sk-sp{background:var(--red-soft);color:var(--red)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sk-h{color:#9dbdf0;background:#1c2b45}:root:not([data-theme=light]) .sk-l{color:#7fd3a8;background:#173a2b}}:root[data-theme=dark] .sk-h{color:#9dbdf0;background:#1c2b45}:root[data-theme=dark] .sk-l{color:#7fd3a8;background:#173a2b}.lesson .meta+.meta{margin-top:6px}.paper{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--ink);box-shadow:0 1px 0 var(--line);border-radius:6px;padding:14px 16px;font-size:1.02rem;line-height:1.6}.stmt{background:var(--surface-2);border-radius:10px;padding:10px 14px;font-size:1.15rem;font-weight:600}.formex{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.formtitle{border-bottom:2px solid var(--ink);padding-bottom:6px;font-size:1.05rem;font-weight:600}.frow{flex-direction:column;gap:4px;display:flex}.frow label{font-size:.9rem;font-weight:600}.frow .txt{padding:10px 12px;font-size:1.05rem}.fmark{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.fmark svg{width:16px;height:16px}.fmark.ok{background:var(--ok-soft);color:var(--ok)}.fmark.bad{background:var(--bad-soft);color:var(--bad)}textarea.txt{resize:vertical;min-height:120px;line-height:1.5}.tasks{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.cards{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.gcard{background:var(--surface);border:2px solid var(--ink);text-align:center;border-radius:10px;padding:18px 10px;font-size:1.1rem;font-weight:600}.numgrid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;display:grid}.numbtn{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:8px 4px;display:flex}.numbtn b{font-size:1.15rem}.numbtn .de{overflow-wrap:anywhere;text-align:center;font-size:.85rem}.hl{background:var(--gold-soft);color:var(--gold-ink);border-radius:4px;padding:0 2px}.skrow{grid-template-columns:minmax(0,150px) 1fr auto;align-items:center;gap:10px;display:grid}@media (max-width:480px){.skrow{grid-template-columns:1fr auto}.skrow .bar{grid-area:2/1/auto/-1}}.keys{flex-wrap:wrap}body{margin:0}a{color:inherit}.btn,.tab,.lesson,.lp-nav a,.lp-foot a{text-decoration:none}a.linkbtn{text-decoration:underline}.lp-nav a{color:var(--hero-muted);border-radius:10px;padding:8px 12px;font-weight:500}.lp-nav a:hover{color:var(--hero-ink);background:#ffffff0f}.lp-foot ul a{color:var(--hero-muted)}.lp-foot ul a:hover{color:var(--hero-ink)}.auth-page{min-height:100vh;padding:24px max(16px,env(safe-area-inset-right,0px)) 24px max(16px,env(safe-area-inset-left,0px));flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.auth-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:14px;width:100%;max-width:440px;padding:22px;display:flex}.ok-box{background:var(--ok-soft);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:.92rem}.err-box{background:var(--bad-soft);color:var(--bad);border-radius:12px;padding:12px 14px;font-size:.9rem}.page{min-height:100vh;padding:24px max(16px,env(safe-area-inset-right,0px)) 48px max(16px,env(safe-area-inset-left,0px))}.prose-de ul{padding-left:20px}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ring{box-shadow:none}.btn svg{flex:none;width:20px;height:20px}.lp-note svg{flex:none}.lp-grid>*,.hrow>*,.today>*,.feat>*,.lessons3>*{min-width:0}.lp-hero,.lp-sec,.lp-final{overflow-x:clip}@media (max-width:759px){.lp-login{display:inline-flex}.lp-auth .btn{white-space:nowrap;min-height:44px;padding:8px 12px;font-size:.9rem}.lp-top .brand{font-size:.95rem;line-height:1.25}.lp-top .brand small{display:none}}.admin{flex-direction:column;gap:18px;max-width:1100px;margin:0 auto;display:flex}.admin-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding-bottom:10px;display:flex}.admin-tabs a{color:var(--muted);border-radius:10px;padding:8px 12px;font-size:.9rem;font-weight:600;text-decoration:none}.admin-tabs a[aria-current=page]{background:var(--surface-2);color:var(--ink)}.atable{border-collapse:collapse;width:100%;font-size:.9rem}.atable th,.atable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:9px 8px}.atable th{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.72rem;font-weight:600}.code{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--ink);resize:vertical;border-radius:10px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.45}.field select,.field textarea{font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;padding:10px 12px}.grid2{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.qbox{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}details.qbox>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;display:flex}details.qbox>summary::-webkit-details-marker{display:none}.chip-bad{background:var(--bad-soft);color:var(--bad)}.lp-h1{font-size:clamp(2.3rem,5.2vw,3.35rem)}.lp-early{grid-column:1/-1}.early.wide{max-width:none;margin-top:0}.early-a,.early-b{flex-direction:column;gap:6px;min-width:0;display:flex}@media (min-width:760px){.early.wide{flex-direction:row;align-items:center;gap:28px;padding:18px 24px}.early.wide .early-a{flex:none}.early.wide .early-b{border-left:1px solid #f2b70559;flex:1;padding-left:28px}.early.wide .linkbtn{white-space:nowrap;align-self:center}}.l3 ul{flex:1}.l3 .row.between{margin-top:auto;padding-top:4px}.lp-early{z-index:2;position:relative}.early.wide.on-dark{background:#1f1a0c}.sh-bar{display:none}.sh-square{bottom:-110px}.wordcard{min-height:205px}.lvl{flex-wrap:wrap}@media (max-width:519px){.hrow{grid-template-columns:1fr}}.policy{gap:16px;line-height:1.65}.policy-sec{flex-direction:column;gap:8px;display:flex}.policy-sec h2{margin-top:6px;font-size:1.1rem}.policy-sec ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.brand-logo{background:#f5f3ee;padding:3px;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.brand-logo img{object-fit:contain;width:100%;height:100%;display:block}.goalpick-4{grid-template-columns:repeat(4,1fr)}@media (max-width:420px){.goalpick-4{grid-template-columns:repeat(2,1fr)}}.goal-custom{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.goal-custom input{width:96px;font:inherit;border:2px solid var(--gold);background:var(--surface);color:var(--ink);border-radius:10px;padding:8px 12px;font-weight:600}.goal-custom .err{flex-basis:100%}.support-bubble{right:max(16px,env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:30;color:#f5f3ee;background:#161514;border:2px solid #f2b705;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;text-decoration:none;transition:transform .15s;display:flex;position:fixed;box-shadow:0 8px 24px #00000040}.support-bubble:hover{transform:translateY(-2px)}.sb-icon{color:#161514;background:#f2b705;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.sb-icon svg{width:22px;height:22px}.sb-icon:after{content:"";background:#d52b1e;border:2px solid #161514;border-radius:50%;width:10px;height:10px;position:absolute;top:1px;right:1px}.sb-text{flex-direction:column;line-height:1.15;display:flex}.sb-text b{font-size:.92rem}.sb-text small{color:#c9c4bb;font-size:.72rem}@media (max-width:879px){.support-bubble{border-width:2px;padding:4px}.support-bubble .sb-text{display:none}.support-bubble.in-app{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.support-bubble{transition:none}}:root{--de-black:#161514;--de-red:#d00;--de-gold:#ffce00;--tricolor:linear-gradient(90deg,var(--de-black) 0 33.34%,var(--de-red) 33.34% 66.67%,var(--de-gold) 66.67%)}.tricolor{background:var(--tricolor);height:6px}:root[data-theme=dark] .tricolor,:root[data-theme=dark] .auth-card,:root[data-theme=dark] .auth-sheet,:root[data-theme=dark] .player{--de-black:#4a4744}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tricolor,:root:not([data-theme=light]) .auth-card,:root:not([data-theme=light]) .auth-sheet,:root:not([data-theme=light]) .player{--de-black:#4a4744}}.site-foot .tricolor{--de-black:#4a4744}.auth-card{background:var(--tricolor) top/100% 6px no-repeat,var(--surface);padding-top:28px}.auth-title:before{content:"";background:var(--tricolor);border-radius:3px;width:54px;height:6px;margin-bottom:10px;display:block}.auth-card{border-top:0;overflow:hidden;box-shadow:0 10px 40px #00000014}.auth-title{flex-direction:column;gap:2px;display:flex}.auth-title h2{font-size:1.3rem}.auth-hello{font-family:var(--font-de);color:var(--red);font-size:.95rem;font-style:italic;font-weight:600}.auth-sheet .btn-primary,.auth-card .btn-primary{background:var(--gold);color:#1b1606;box-shadow:inset 0 -3px #0000001f}.auth-sheet .btn-primary:hover:not(:disabled),.auth-card .btn-primary:hover:not(:disabled){filter:brightness(1.05)}.auth-sheet .field input:focus,.auth-card .field input:focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold);outline:none}@supports (color:color-mix(in lab, red, red)){.auth-sheet .field input:focus,.auth-card .field input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 30%,transparent)}}.auth-sheet .linkbtn,.auth-card .linkbtn{color:var(--red);text-underline-offset:3px;font-weight:600}.auth-page{background:radial-gradient(circle at 15% 10%,var(--gold),transparent 45%),radial-gradient(circle at 90% 90%,var(--red),transparent 45%),var(--bg)}@supports (color:color-mix(in lab, red, red)){.auth-page{background:radial-gradient(circle at 15% 10%,color-mix(in srgb,var(--gold) 14%,transparent),transparent 45%),radial-gradient(circle at 90% 90%,color-mix(in srgb,var(--red) 10%,transparent),transparent 45%),var(--bg)}}.p-head{position:relative}.p-head:after{content:"";background:var(--tricolor);height:3px;position:absolute;bottom:-1px;left:0;right:0}.player .bar i{background:linear-gradient(90deg,var(--red),var(--gold))}.player .eyebrow{color:var(--red)}.player .btn-primary{background:var(--gold);color:#1b1606;box-shadow:inset 0 -3px #0000001f}.player .opt[aria-pressed=true]{border-color:var(--gold);background:var(--gold-soft)}.player .opt.right{border-color:var(--ok);background:var(--ok-soft)}.player .opt.wrong{border-color:var(--bad);background:var(--bad-soft)}.player .vrow{border-left:4px solid var(--gold)}.player .line.r .bubble{background:var(--gold-soft);border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.player .line.r .bubble{border-color:color-mix(in srgb,var(--gold) 45%,var(--line))}}.player table.conj th{background:var(--de-black);color:var(--de-gold);border-bottom:0}.player table.conj tr:nth-child(2n) td{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.player table.conj tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}}.player .listen-big{background:var(--de-black);color:var(--de-gold);box-shadow:0 0 0 6px var(--gold)}@supports (color:color-mix(in lab, red, red)){.player .listen-big{box-shadow:0 0 0 6px color-mix(in srgb,var(--gold) 35%,transparent)}}.player .p-foot{box-shadow:0 -1px 0 var(--line);border-top:0}.site-foot{background:var(--hero-bg);color:var(--hero-muted);font-size:.9rem}.sf-in{padding:48px max(20px,env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px))}.sf-grid{grid-template-columns:1fr;gap:30px;display:grid}@media (min-width:560px){.sf-grid{grid-template-columns:1fr 1fr}.sf-brand{grid-column:1/-1}}@media (min-width:900px){.sf-grid{grid-template-columns:1.5fr 1fr 1fr 1.2fr}.sf-brand{grid-column:auto}}.sf-brand{flex-direction:column;gap:14px;max-width:380px;display:flex}.sf-name{color:var(--hero-ink);font-size:1.1rem;display:block}.sf-tag{font-size:.82rem;display:block}.sf-de{font-family:var(--font-de);color:var(--flag-gold);font-style:italic}.site-foot h4{color:var(--hero-ink);border-bottom:2px solid var(--flag-red);margin:0 0 14px;padding-bottom:6px;font-size:.95rem;display:inline-block}.site-foot ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-foot a{color:var(--hero-muted);text-decoration:none;transition:color .15s}.site-foot a:hover{color:var(--flag-gold)}.sf-contact a{overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}.sf-pill{white-space:nowrap;letter-spacing:.04em;background:var(--hero-card);border:1px solid var(--hero-line);color:var(--hero-ink);border-radius:99px;flex-shrink:0;padding:2px 8px;font-size:.7rem;font-weight:700}.sf-zalo .sf-pill{background:var(--flag-gold);border-color:var(--flag-gold);color:#1b1606}.sf-small{opacity:.8;font-size:.8rem}.sf-bottom{border-top:1px solid var(--hero-line);flex-direction:column;gap:8px;margin-top:36px;padding-top:18px;font-size:.8rem;display:flex}.sf-bottom>span:first-child{color:var(--hero-ink)}.sf-legal{opacity:.75;max-width:760px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
