.cert-dots{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:26px;min-height:24px;margin-block:-3px;padding:0 2px;border:0;border-radius:3px;background:none;color:var(--text-dim);cursor:pointer}.cert-dots:hover{background:var(--surface-subtle,hsla(0,0%,50%,.08))}.cert-dots:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.cert-dots-glyph{display:inline-flex;align-items:center;gap:2px}.cert-dot{width:5px;height:5px;border-radius:50%;box-sizing:border-box;border:1px solid}.cert-dot--on{background:currentColor}.cert-dots-glyph--few .cert-dot{border-style:dotted;color:var(--text-muted)}.cert-pop{position:fixed;z-index:210;width:min(17rem,calc(100vw - 16px));box-sizing:border-box;padding:6px 22px 8px 10px;border:1px solid var(--border);border-radius:5px;background:var(--bg-elevated,var(--bg));color:var(--text);box-shadow:0 4px 14px rgba(0,0,0,.18);font-size:.74rem;line-height:1.35;text-align:left}.cert-pop:focus{outline:none}.cert-pop:focus-visible{outline:2px solid var(--accent)}.cert-pop p{margin:.3rem 0 0}.cert-pop-head{display:flex;align-items:center;gap:.35rem;margin:0!important;font-weight:600;color:var(--text)}.cert-pop-head .cert-dots-glyph{color:var(--text-dim)}.cert-pop-subject{margin-top:.1rem;color:var(--text-muted)}.cert-pop-close{position:absolute;top:2px;right:2px;min-width:24px;min-height:24px;padding:0;border:0;background:none;color:var(--text-muted);font-size:1rem;line-height:1;cursor:pointer}.cert-pop-links{display:flex;flex-wrap:wrap;gap:.2rem .8rem;margin-top:.35rem}.cert-pop-link{padding:0;min-height:24px;border:0;background:none;color:var(--accent);font:inherit;text-align:left;cursor:pointer}.cert-pop-link:disabled{color:var(--text-muted);cursor:default}.cert-pop-links a{color:var(--accent);display:inline-flex;align-items:center;min-height:24px}.cert-pop-note{color:var(--text-muted)}.cert-pop-evidence{list-style:none;margin:.3rem 0 0;padding:0}.cert-pop-evidence li{display:flex;align-items:center;gap:.4rem}.cert-pop-evidence .cert-ev-label{flex:1 1 auto;min-width:0}.cert-pop-evidence .cert-ev-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-dim)}.ac-prov-marker--t1{--prov-tone:var(--rule-tier-t1)}.ac-prov-marker--t2{--prov-tone:var(--rule-tier-t2)}.ac-prov-marker--t3{--prov-tone:var(--rule-tier-t3)}.ac-prov-marker--t4{--prov-tone:var(--rule-tier-t4)}.ac-prov-marker--ts{--prov-tone:var(--rule-tier-ts)}.ac-prov-marker--ai{--prov-tone:var(--rule-tier-ai)}.ac-prov-marker--mixed,.ac-prov-marker--single,.ac-prov-marker--unit,.ac-prov-marker--unknown{--prov-tone:var(--rule-tier-t4)}.ac-prov-marker{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;padding:0;border:0;border-radius:50%;background:none;cursor:help;flex:0 0 auto}.ac-prov-marker:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-1px;right:-4px;height:22px}.ac-prov-marker:focus-visible .ac-prov-dot,.ac-prov-marker:hover .ac-prov-dot{box-shadow:0 0 0 3px rgb(var(--prov-tone)/.18)}.ac-prov-marker:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ac-prov-dot{display:block;width:.5rem;height:.5rem;border-radius:50%;background:rgb(var(--prov-tone))}.ac-prov-marker--mixed .ac-prov-dot{background:none;box-shadow:inset 0 0 0 2px rgb(var(--prov-tone))}.ac-prov-marker--single .ac-prov-dot{width:.3rem;height:.3rem}@media (forced-colors:active){.ac-prov-dot{background:CanvasText;forced-color-adjust:none}.ac-prov-marker--mixed .ac-prov-dot{background:Canvas;box-shadow:inset 0 0 0 2px CanvasText}}.ac-prov-card{display:block;min-width:13rem;text-align:left}.ac-prov-card-id{display:block}.ac-prov-card-lemma{font-weight:650}.ac-prov-card-gloss,.ac-prov-card-share{opacity:.75}.ac-prov-card-head{display:block;margin:.15rem 0 .25rem;opacity:.85}.ac-prov-lines{display:block}.ac-prov-card-line{display:grid;grid-template-columns:1fr auto 2.4rem;grid-gap:0 .5rem;gap:0 .5rem;align-items:baseline;padding:.05rem 0}.ac-prov-card-line--vorlage .ac-prov-vorlage-name{font-style:italic;opacity:.85}.rule-chip--micro{font-size:.68rem;justify-self:start;cursor:help}.ac-detail-rowgroup{margin-bottom:.3rem}.ac-detail-breakdown{padding:0 0 .15rem 3rem;font-size:.72rem}.ac-detail-breakdown .ac-prov-card-line{max-width:22rem}.ac-prov-card-n,.ac-prov-card-pct{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-prov-card-pct{text-align:right;opacity:.75}.ac-prov-card-foot{display:block;margin-top:.35rem;padding-top:.3rem;border-top:1px solid hsla(0,0%,50%,.25);opacity:.8}.alignment-comparison{margin:0 0 .75rem}.ac-empty{margin:.2rem 0;font-size:.85rem;opacity:.7}.ac-grid{display:grid;grid-template-columns:minmax(0,220px) minmax(0,440px) minmax(0,170px) minmax(0,250px);grid-gap:0;gap:0;justify-content:start}.ac-col{min-width:0;padding:.15rem .6rem}.ac-col:first-child{padding-left:0}.ac-col+.ac-col{border-left:1px solid var(--border-subtle,hsla(0,0%,47%,.25))}.ac-col:last-child{padding-right:0}.alignment-comparison[data-template=narrow]{margin:0}.alignment-comparison[data-template=narrow] .ac-grid{grid-template-columns:minmax(0,1fr)}.alignment-comparison[data-template=narrow] .ac-col{padding:0}.alignment-comparison[data-template=narrow] .ac-col+.ac-col{border-left:0;border-top:1px solid var(--border-subtle,hsla(0,0%,47%,.25));margin-top:0;padding-top:0}.alignment-comparison[data-template=narrow] .ac-here{display:flex;align-items:center;gap:.4rem;height:24px;white-space:nowrap;overflow:hidden}.alignment-comparison[data-template=narrow] .ac-here-label{margin:0;flex:0 0 auto}.alignment-comparison[data-template=narrow] .ac-here-sentence{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;line-height:24px}.alignment-comparison[data-template=narrow] .ac-here-meta{flex:1 1 auto;min-width:0;align-items:center;margin:0}.alignment-comparison[data-template=narrow] .ac-shared-relation{display:flex;align-items:center;gap:.3rem;overflow:hidden;white-space:nowrap}.alignment-comparison[data-template=narrow] .ac-shared-relation:empty{flex:0 0}.alignment-comparison[data-template=narrow] .ac-shared-status{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alignment-comparison[data-template=narrow] .ac-here-report{min-height:22px;padding:0 2px}.alignment-comparison[data-template=narrow] .ac-corpus-head{align-items:center;height:24px;margin:0;white-space:nowrap}.alignment-comparison[data-template=narrow] .ac-ranked-list{gap:0}.alignment-comparison[data-template=narrow] .ac-ranked-item{display:flex;align-items:center;height:24px;overflow:hidden}.alignment-comparison[data-template=narrow] .ac-ranked-item>*{flex:1 1 auto;min-width:0}.alignment-comparison[data-template=narrow] .ac-declared-state{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alignment-comparison[data-template=narrow] .ac-calc1{display:flex;align-items:center;gap:.5rem;height:24px;white-space:nowrap}.alignment-comparison[data-template=narrow] .ac-calc1 .ac-strip{flex:0 0 4.5rem;margin:0;height:7px}.ac-calc1-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.76rem;color:var(--text-dim,var(--text-muted))}.ac-stem-menu{position:relative;flex:0 0 auto}.ac-stem-menu-button{border:0;background:none;padding:0 2px;min-height:22px;font:inherit;font-size:.72rem;color:var(--accent);cursor:pointer;white-space:nowrap}.ac-stem-menu-button:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-radius:3px}.ac-stem-menu-list{position:absolute;top:100%;left:0;z-index:30;display:flex;flex-direction:column;min-width:10rem;padding:3px;border:1px solid var(--border);border-radius:6px;background:var(--bg-elevated,var(--bg));box-shadow:var(--shadow-md)}.ac-stem-menu-item{display:flex;justify-content:space-between;gap:1rem;min-height:24px;padding:0 6px;border:0;border-radius:4px;background:none;font:inherit;font-size:.78rem;color:inherit;text-align:left;align-items:center;cursor:pointer}.ac-stem-menu-item:focus-visible,.ac-stem-menu-item:hover{background:var(--surface-subtle,hsla(0,0%,50%,.1));outline:none}.ac-stem-menu-item.is-active{color:var(--accent);font-weight:650}.ac-stem-menu-count{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-edition{display:block;margin-bottom:.1rem;font-size:.76rem;font-weight:750;letter-spacing:.03em;color:var(--edition-colour,inherit)}.ac-source-word{display:flex;align-items:baseline;gap:.4rem;min-height:1.44rem}.ac-source-surface{font-size:1.25rem;line-height:1.15}.ac-lemma-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-top:.1rem;min-height:1.25rem}.ac-lemma{font-size:.92rem}.ac-gloss{font-size:.76rem;font-style:italic;opacity:.72}.ac-answer-label{margin-left:.3rem;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted,currentColor);opacity:.65}.ac-answer{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.3rem;min-width:0}.ac-answer>.ac-answer-label{margin-left:0}.ac-morphline{display:flex;flex-wrap:wrap;gap:.2rem;margin-top:.3rem;min-height:1.4rem}.ac-stem-panel{margin-top:.7rem;padding-top:.4rem;border-top:1px solid var(--border-subtle,hsla(0,0%,47%,.25))}.ac-stem-line{display:flex;align-items:center;gap:.4rem}.ac-section-label{margin:0 0 .15rem;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:.6;white-space:nowrap}.ac-stem-switch{display:flex;flex-wrap:wrap;gap:2px;min-width:0}.ac-stem-btn{flex:0 0 auto;padding:2px 7px;border:1px solid var(--border-input,var(--border));border-radius:5px;background:transparent;color:var(--text-muted);font-size:.7rem;cursor:pointer}.ac-stem-btn.is-active{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent);font-weight:650}.ac-shared-relation{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.3rem}.ac-shared-status{margin:0;font-size:.76rem;color:var(--text-muted)}.ac-shared-error{color:var(--color-align-low,#b3401f)}.ac-vorlage-chip{outline:1px dotted var(--text-muted);outline-offset:-1px;font-style:italic;white-space:nowrap}.ac-span-chip,.ac-vorlage-chip{display:inline-block;padding:0 .3rem;border-radius:4px;font-size:.72rem;color:var(--text-muted);cursor:help}.ac-span-chip{max-width:100%;outline:1px solid var(--border-subtle,hsla(0,0%,47%,.35));outline-offset:-1px;line-height:1.25;white-space:normal;overflow-wrap:break-word}.ac-gloss-cs{font-size:.76rem;color:var(--text)}.ac-gloss--fallback{font-style:italic;color:var(--text-muted)}.ac-corpus-head{display:flex;align-items:baseline;gap:.4rem;margin-bottom:.2rem}.ac-corpus-head .ac-section-label{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis}.ac-agreement-line{display:flex;align-items:baseline;gap:.3rem;height:1.1rem;margin:0 0 .15rem;font-size:.72rem;line-height:1.1rem;color:var(--text-muted);min-width:0}.ac-agreement-line-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-corpus-split{display:grid;grid-template-columns:minmax(0,1fr) 158px;grid-gap:0 .9rem;gap:0 .9rem;align-items:start}.ac-corpus-renderings{min-width:0;padding-right:.5rem}.ac-audit-cell{min-width:0}.ac-audit{display:flex;flex-direction:column;margin:0;padding:0 0 0 .7rem;list-style:none;border-left:1px solid var(--border-subtle,hsla(0,0%,47%,.25))}.ac-audit--placeholder{min-height:calc(6 * 1.35rem)}.ac-audit-item{margin:0;padding:0}.ac-audit-row{display:grid;grid-template-columns:.55rem minmax(0,1fr) 2.8rem;grid-gap:0 .35rem;gap:0 .35rem;align-items:center;width:100%;min-height:1.35rem;padding:0 2px;border:0;background:none;color:inherit;font-family:inherit;font-size:.74rem;text-align:left}button.ac-audit-row{cursor:pointer}button.ac-audit-row:focus-visible,button.ac-audit-row:hover{background:var(--surface-subtle,hsla(0,0%,50%,.08));outline:none}button.ac-audit-row:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}.ac-audit-name{color:var(--text-dim,var(--text-muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.ac-audit-row:hover .ac-audit-name{color:var(--text)}.ac-audit-value{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.ac-audit-swatch{width:.55rem;height:.55rem;border-radius:2px}.ac-audit-row--lexical .ac-audit-swatch,.ac-strip .ac-strip-seg--lexical{background:var(--accent)}.ac-audit-row--carried .ac-audit-swatch,.ac-strip .ac-strip-seg--carried{background:var(--text-muted);opacity:.55}.ac-audit-row--finding .ac-audit-swatch,.ac-strip .ac-strip-seg--finding{background-image:repeating-linear-gradient(45deg,var(--text-muted) 0 2px,transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--border-subtle,hsla(0,0%,47%,.35))}.ac-audit-row--undetermined .ac-audit-swatch,.ac-strip .ac-strip-seg--undetermined{background:var(--border-subtle,hsla(0,0%,47%,.3))}.ac-audit-row--outOfScope .ac-audit-swatch,.ac-strip .ac-strip-seg--outOfScope{border:1px dashed var(--text-faint,var(--text-muted))}.ac-audit-row--uncertain .ac-audit-swatch,.ac-strip .ac-strip-seg--uncertain{background:var(--border-subtle,hsla(0,0%,47%,.3));box-shadow:inset 0 0 0 1px var(--text-faint,var(--text-muted))}.ac-audit-toggle,.ac-audit-value--link{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit}.ac-audit-toggle{color:var(--text-dim,var(--text-muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}.ac-audit-toggle:focus-visible,.ac-audit-toggle:hover{color:var(--text)}.ac-audit-toggle[aria-pressed=true]{color:var(--accent);-webkit-text-decoration-style:solid;text-decoration-style:solid}.ac-audit-value--link:focus-visible,.ac-audit-value--link:hover{color:var(--accent)}.ac-audit-toggle:focus-visible,.ac-audit-value--link:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}.ac-audit-row--toggleable{cursor:default}.ac-audit-row--outOfScope{border-top:1px dashed var(--border);margin-top:.1rem;padding-top:.12rem}.ac-audit-row--zero .ac-audit-name,.ac-audit-row--zero .ac-audit-toggle:not([aria-pressed=true]),.ac-audit-row--zero .ac-audit-value{color:var(--text-faint,var(--text-muted));font-weight:400;opacity:.75}.ac-audit-row--zero .ac-audit-toggle:not([aria-pressed=true]):focus-visible,.ac-audit-row--zero .ac-audit-toggle:not([aria-pressed=true]):hover{color:var(--text);opacity:1}.ac-audit-row--total{border-top:1px solid var(--text-faint,var(--text-muted));margin-top:.1rem;padding-top:.12rem;cursor:default}.ac-audit-row--total .ac-audit-name{color:var(--text);font-weight:600}.ac-audit-row--total .ac-audit-value{font-weight:700;color:var(--text)}@media (forced-colors:active){.ac-audit-swatch,.ac-strip-seg{forced-color-adjust:none}.ac-audit-row--outOfScope .ac-audit-swatch,.ac-strip .ac-strip-seg--outOfScope{border-color:CanvasText}}.ac-strip{display:flex;align-items:stretch;height:7px;margin:.3rem 0 0 .7rem}.ac-strip-seg{flex:0 1 auto;height:100%;min-width:2px;padding:0;border:0;border-radius:1px;background:none;cursor:pointer}.ac-strip-seg:hover{outline:1px solid var(--text);outline-offset:-1px}.ac-strip-gap{flex:0 0 5px}.alignment-comparison[data-template=narrow] .ac-corpus-split{grid-template-columns:minmax(0,1fr);gap:.35rem 0}.alignment-comparison[data-template=narrow] .ac-corpus-renderings{padding-right:0}.ac-audit-link{display:block;width:100%;padding:2px 3px;border:0;border-top:1px solid var(--border-subtle,hsla(0,0%,47%,.25));background:none;color:var(--accent);font-size:.72rem;font-weight:600;text-align:left;cursor:pointer}.ac-audit-link:hover{background:var(--surface-subtle,hsla(0,0%,50%,.08))}.ac-outscope-arrow,.ac-scope-active{color:var(--accent)}.ac-scope-active{font-weight:750}.ac-detail-link{margin:0 0 0 auto;padding:0;border:0;background:none;color:var(--accent);font-size:.68rem;white-space:nowrap;cursor:pointer}.ac-lemma-summary{display:flex;gap:.6rem;margin-bottom:.25rem;color:var(--text-muted);font-size:.66rem}.ac-lemma-summary strong{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-ranked-list{display:flex;flex-direction:column;gap:1px;list-style:none}.ac-ranked-item,.ac-ranked-list{margin:0;padding:0}.ac-ranked-item--empty{display:block;height:1.4rem}.ac-ranked-item--instance{height:2.8rem}.ac-ranked-item--instance-noted{height:4.2rem}.ac-instance-note{display:block;color:var(--text-muted)}.ac-instance{display:flex;flex-direction:column;justify-content:center;height:100%;padding-left:2.1rem;border-left:2px solid var(--accent);margin-left:.15rem;font-size:.72rem;line-height:1.4rem}.ac-instance-line{display:flex;align-items:baseline;gap:.4rem;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ac-instance-ref{flex:0 0 auto;color:var(--text-faint,var(--text-muted));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}button.ac-instance-ref{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;line-height:inherit;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}button.ac-instance-ref:hover{color:var(--accent)}button.ac-instance-ref:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ac-instance-context,.ac-instance-src{overflow:hidden;text-overflow:ellipsis}.ac-instance-src{color:var(--text)}.ac-instance-label{flex:0 0 auto;color:var(--text-faint,var(--text-muted))}.ac-instance-context{min-width:0}.ac-instance-tgt{color:var(--text);font-weight:600}.ac-instance-line--target{color:var(--text-muted)}button.ac-instance-report{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;margin-left:auto;background:none;border:0;padding:0 .2rem;font:inherit;line-height:inherit;color:var(--text-faint,var(--text-muted));cursor:pointer}button.ac-instance-report:hover{color:var(--accent)}button.ac-instance-report:focus-visible{outline:2px solid var(--accent);outline-offset:1px}button.ac-instance-all{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;margin-left:auto;background:var(--bg-subtle,transparent);border:1px solid var(--border-input);border-radius:3px;padding:0 .4rem;font:inherit;font-size:.92em;line-height:1.3;white-space:nowrap;color:var(--text-muted);cursor:pointer}button.ac-instance-all:hover{color:var(--accent);border-color:var(--accent)}button.ac-instance-all:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ac-equiv-row--expanded .ac-equiv-lemma{font-weight:600}.ac-equiv-row{display:grid;width:100%;grid-template-columns:2.6rem minmax(5rem,max-content) minmax(3.5rem,1fr) 2.2rem 2.6rem;grid-gap:0 .4rem;gap:0 .4rem;align-items:center;min-height:1.4rem;padding:1px 3px;border:0;border-radius:4px;background:transparent;color:inherit;text-align:left;cursor:pointer}.ac-equiv-rowgroup{display:flex;align-items:center;gap:.1rem}.ac-prov-slot{flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center}.ac-equiv-rowgroup>.ac-equiv-row{flex:1 1 auto;min-width:0}.ac-equiv-row:focus-visible,.ac-equiv-row:hover{background:var(--surface-subtle,hsla(0,0%,50%,.08));outline:none}.ac-equiv-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:400}.ac-equiv-label--lemma{display:flex;align-items:baseline;gap:.25rem;overflow:visible}.ac-equiv-lemma{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-equiv-label--lemma .ac-vorlage-chip{flex:0 0 auto}.ac-equiv-stem{font-size:.68rem}.ac-equiv-gloss,.ac-equiv-stem{font-weight:400;color:var(--text-muted)}.ac-equiv-gloss{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem}.ac-equiv-count,.ac-equiv-pct{color:var(--text-muted);font-size:.72rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-equiv-count{color:var(--text)}.ac-equiv-uncertain{margin-left:.15rem;color:var(--text-faint,var(--text-muted));border-bottom:1px dotted;cursor:help}.ac-equiv-row--current .ac-equiv-count,.ac-equiv-row--current .ac-equiv-label,.ac-equiv-row--current .ac-equiv-pct{color:var(--text)}.ac-equiv-row--current{background:color-mix(in srgb,var(--accent) 14%,transparent)}.ac-equiv-row--current:focus-visible,.ac-equiv-row--current:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}@media (forced-colors:active){.ac-equiv-row--current{border:1px solid Highlight}}.ac-equiv-bar{position:relative;height:8px;border-radius:2px;overflow:hidden;background:var(--border-subtle,hsla(0,0%,47%,.2))}.ac-equiv-fill{position:absolute;inset:0 auto 0 0;display:block;border-radius:2px;background:var(--text-placeholder,var(--text-muted));min-width:2px}.ac-equiv-row--current .ac-equiv-fill{background:var(--accent)}.ac-nothing-to-compare{display:flex;align-items:baseline;gap:.35rem;width:100%;height:1.4rem;padding:0;border:0;background:none;color:var(--text-muted);font-size:.76rem;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ac-nothing-to-compare:hover{color:var(--text)}.ac-declared-state{display:block;width:100%;min-height:1.4rem;color:var(--text-muted);font-size:.76rem;line-height:1.35;text-align:left}.ac-declared-state--why{font-style:italic;opacity:.85}.ac-progress{display:flex;align-items:center;gap:.3rem;width:100%;min-height:1.4rem;padding:1px 3px;color:var(--text-muted);font-size:.72rem;line-height:1.2}.ac-progress-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-progress-info{flex:0 0 auto;color:var(--text-muted);font-size:.72rem;cursor:help}.ac-progress-info:focus-visible,.ac-progress-info:hover{color:var(--accent)}.ac-graduated-info{font-size:.72rem;line-height:1;vertical-align:baseline}.ac-declared-chip{color:var(--text-muted);font-size:.68rem;font-weight:400;white-space:nowrap}.ac-corpus-head .ac-section-label{flex:0 3 auto}.ac-unaudited-marker{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:.68rem;font-style:italic}.ac-under-review{font-style:normal;font-weight:600}.ac-unaudited-info{font-size:.72rem;line-height:1}.ac-progress-info .explained-chip__tooltip{max-width:min(360px,calc(100vw - 32px));line-height:1.35}.ac-info-tip__para{display:block;margin-bottom:.35em}.ac-info-tip__help{display:block;color:var(--accent)}.ac-equiv-row--carrier .ac-equiv-label{grid-column:2/4;display:flex;align-items:baseline;gap:.35rem;color:var(--text);font-size:.78rem}.ac-equiv-row--carrier .ac-equiv-null-name{flex:0 0 auto;white-space:nowrap}.ac-equiv-bar--carrier{background:var(--border-subtle,hsla(0,0%,47%,.2))}.ac-equiv-fill--carrier{background-color:var(--text-muted);opacity:.55}@media (forced-colors:active){.ac-equiv-bar--carrier{background:none;border:1px solid CanvasText}.ac-equiv-fill--carrier{background:CanvasText;opacity:1}}.ac-equiv-row--overflow .ac-equiv-label{grid-column:2/-1;color:var(--accent);font-size:.74rem;font-weight:600}.ac-detail-trigger{margin-left:auto;padding:0 .3rem;border:none;background:none;color:var(--text-muted);font-size:.9rem;line-height:1;cursor:pointer;border-radius:4px}.ac-detail-trigger:hover{background:var(--hover-bg);color:var(--text)}.ac-detail-section{margin-top:.6rem}.ac-detail-section h4{margin:0;padding:2px 3px;color:var(--text-muted);font-size:.7rem;font-weight:600}.ac-unsupported{padding-top:.25rem;border-top:1px dashed var(--border-input,var(--border))}.ac-unsupported h4{display:flex;justify-content:space-between;gap:.5rem}.ac-unsupported h4 strong{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-unsupported-note{margin:.15rem 3px .3rem;font-size:.66rem;line-height:1.35}.ac-unsupported .ac-equiv-label,.ac-unsupported-note{color:var(--text-muted)}.ac-realizations{padding-top:.25rem;border-top:1px dashed var(--border-input,var(--border))}.ac-realizations h4{display:grid;grid-template-columns:1fr 2.2rem 2.6rem;grid-gap:0 .4rem;gap:0 .4rem}.ac-realizations h4 strong{color:var(--text)}.ac-realizations h4 span,.ac-realizations h4 strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-realizations h4 .ac-n,.ac-realizations h4 .ac-pct{text-align:right}.ac-realization-row{display:grid;grid-template-columns:2.6rem minmax(0,1fr) 2.2rem 2.6rem;grid-gap:0 .4rem;gap:0 .4rem;width:100%;padding:2px 3px;border:0;background:none;color:var(--text-muted);font-size:.7rem;text-align:left;cursor:pointer}.ac-realization-row:hover{color:var(--text)}.ac-realization-row .ac-n,.ac-realization-row .ac-pct{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.ac-grid{display:block}.ac-col+.ac-col{padding-left:0;border-left:0;border-top:1px solid var(--border-subtle,hsla(0,0%,47%,.25));margin-top:.6rem;padding-top:.6rem}}.ac-source-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .4rem;margin-bottom:.25rem}.ac-source-line .ac-edition{display:inline;margin:0}.ac-source-line .ac-source-surface{font-size:1.1rem}.ac-source-line .ac-lemma{font-size:.85rem;color:var(--text-muted)}.ac-here-label{margin-top:.2rem}.ac-here-label .ac-answer-label{margin-left:0;opacity:1}.ac-here-sentence{font-size:.95rem;line-height:1.3;overflow-wrap:anywhere}.ac-target-surface{font-weight:600}.ac-lemma-label{font-size:.72rem;color:var(--text-muted)}.ac-here-meta{display:flex;align-items:flex-start;gap:.3rem;margin-top:.3rem}.ac-here-meta .ac-shared-relation{flex:1 1 auto;min-width:0;margin-top:0}.ac-cert-slot{display:inline-flex;align-items:center;width:26px;min-height:1px;flex:0 0 26px}.ac-here-report{border:0;background:none;padding:0 4px;min-width:24px;min-height:24px;color:var(--text-muted);cursor:pointer;border-radius:4px}.ac-here-report:focus-visible,.ac-here-report:hover{color:var(--text);background:var(--surface-subtle,hsla(0,0%,50%,.08))}.ac-here-report:focus-visible{outline:2px solid var(--accent);outline-offset:0}.ac-scope-interim{font-style:italic}.ac-filter{display:flex;flex-direction:column;gap:.4rem;font-size:.76rem}.ac-filter .ac-stem-line{align-items:flex-start;flex-direction:column;gap:.15rem}.ac-filter .ac-stem-line .ac-section-label{text-transform:none;letter-spacing:0;font-weight:400;font-size:.72rem}.ac-filter-check{display:flex;gap:.35rem;align-items:center;color:var(--text-dim,var(--text-muted));cursor:pointer}.ac-filter-check:has(input:disabled){cursor:default;opacity:.6}.ac-filter-none{color:var(--text-faint,var(--text-muted));font-style:italic}.ac-filter-why{color:var(--text-muted);font-size:.72rem}.ac-calc-head{display:flex;align-items:baseline;gap:.4rem}.ac-calc-head .ac-section-label{margin:0;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.ac-calc-toggle{flex:0 0 auto;border:0;background:none;padding:0;font:inherit;font-size:.74rem;color:var(--accent);cursor:pointer;white-space:nowrap}.ac-calc-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}.ac-col--calc .ac-strip{margin:.25rem 0 .2rem;height:8px}.ac-calc-body{font-size:.76rem;color:var(--text-dim,var(--text-muted))}.ac-calc-compact{margin:0}.ac-nowrap{white-space:nowrap}.ac-calc-progress{display:flex;align-items:baseline;gap:.3rem;font-size:.72rem;color:var(--text-muted)}.ac-col--calc .ac-agreement-line{margin:.15rem 0 0}.ac-col--calc .ac-audit{padding:0;border-left:0}.ac-col--calc .ac-audit--placeholder{min-height:calc(6 * 15px)}.ac-col--calc .ac-audit-row{min-height:15px;line-height:15px;grid-template-columns:.55rem minmax(0,1fr) auto}.ac-col--calc .ac-audit-row--outOfScope,.ac-col--calc .ac-audit-row--total{margin-top:0;padding-top:0}.ac-audit-item--pair-only{border-top:1px dashed var(--border)}.ac-audit-tag{color:var(--text-faint,var(--text-muted));font-size:.68rem}.ac-audit-value{position:relative;min-width:2.6rem;padding:0 4px;border:1px solid transparent;border-radius:4px;line-height:13px}.ac-audit-value--link{border-color:var(--border);background:var(--bg-elevated,transparent);font-weight:600}.ac-audit-value--link:after{content:"";position:absolute;inset:-5px 0}.ac-audit-value--link:focus-visible,.ac-audit-value--link:hover{border-color:var(--accent);text-decoration:underline}.ac-audit-row--total .ac-audit-value{border-color:transparent}.ac-detail-audit .ac-audit{padding-left:0;border-left:0;max-width:18rem}.comparison-detail-modal .occ-chart-modal-title{font-weight:600}@media (max-width:639px){.comparison-detail-modal{top:0;left:0;transform:none;width:100%;height:100dvh;max-height:100dvh;border-radius:0;padding-top:calc(.75rem + var(--safe-area-top));padding-bottom:calc(1rem + var(--safe-area-bottom))}.comparison-detail-modal .occ-chart-modal-body{flex:1 1}}