.article-declaration-impots-2026-erreurs-page .article-hero{max-width:920px;margin:0 auto;padding:64px 24px 0;text-align:center}.article-declaration-impots-2026-erreurs-page .article-hero h1{font-size:clamp(1.7rem,3.6vw,2.4rem);margin-bottom:12px;line-height:1.15}.article-declaration-impots-2026-erreurs-page .article-hero .article-meta{margin-bottom:10px;font-size:12.5px;gap:16px}.article-declaration-impots-2026-erreurs-page .article-hero .updated-badge-wrap{margin-top:8px}.article-declaration-impots-2026-erreurs-page .toc{max-width:760px;margin:18px auto 24px;padding:14px 22px 16px;border-radius:12px}.article-declaration-impots-2026-erreurs-page .toc:before{display:none}.article-declaration-impots-2026-erreurs-page .toc .toc-header{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(0,176,255,.18)}.article-declaration-impots-2026-erreurs-page .toc .toc-tag{font-size:11px;letter-spacing:.18em;margin:0;color:var(--accent)}.article-declaration-impots-2026-erreurs-page .toc .toc-tag:before{display:none}.article-declaration-impots-2026-erreurs-page .toc .toc-list{grid-template-columns:1fr 1fr;gap:2px 22px}.article-declaration-impots-2026-erreurs-page .toc .toc-list li{padding-left:24px}.article-declaration-impots-2026-erreurs-page .toc .toc-list li:before{font-size:10px}.article-declaration-impots-2026-erreurs-page .toc .toc-list a{font-size:12.5px;padding:3px 0;line-height:1.35}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .toc{padding:12px 16px 14px;margin:14px auto 20px}.article-declaration-impots-2026-erreurs-page .toc .toc-list{grid-template-columns:1fr;gap:1px 0}.article-declaration-impots-2026-erreurs-page .toc .toc-list a{font-size:13px;padding:4px 0}}.article-declaration-impots-2026-erreurs-page .article-content{max-width:920px;padding:8px 24px}.article-declaration-impots-2026-erreurs-page .article-content h2{margin:32px 0 14px;padding-bottom:10px;font-size:clamp(1.5rem,2.6vw,1.85rem)}.article-declaration-impots-2026-erreurs-page .article-content h3{margin:22px 0 10px;font-size:clamp(1.2rem,1.9vw,1.45rem);font-weight:700;line-height:1.25}.article-declaration-impots-2026-erreurs-page .article-content .climb-text-compact p{font-size:14px}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .article-content .climb-text-compact p{font-size:15px}}.article-declaration-impots-2026-erreurs-page .article-content p{font-size:14px;line-height:1.6;margin-bottom:12px}.article-declaration-impots-2026-erreurs-page .article-content li{font-size:14px;line-height:1.6;margin-bottom:4px}.article-declaration-impots-2026-erreurs-page .article-content ul{margin:0 0 16px 20px}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .article-content{padding:6px 16px}.article-declaration-impots-2026-erreurs-page .article-content li,.article-declaration-impots-2026-erreurs-page .article-content p{font-size:15px;line-height:1.6}}.article-declaration-impots-2026-erreurs-page .img-float{width:44%;max-width:420px;border-radius:14px;overflow:hidden;border:1.5px solid var(--border-laser);background:var(--bg-card);box-shadow:0 16px 40px rgba(0,0,0,.16);line-height:0;font-size:0;margin:6px 0 14px;padding:0}.article-declaration-impots-2026-erreurs-page .img-float img,.article-declaration-impots-2026-erreurs-page .img-float picture{width:100%;height:auto;display:block}.article-declaration-impots-2026-erreurs-page .img-float-right{float:right;margin-left:28px;shape-outside:inset(0 0 0 0 round 14px)}.article-declaration-impots-2026-erreurs-page .img-float-left{float:left;margin-right:28px;shape-outside:inset(0 0 0 0 round 14px)}.article-declaration-impots-2026-erreurs-page .img-float-hero{width:46%;max-width:440px;border:2px solid var(--border-laser)}.article-declaration-impots-2026-erreurs-page .img-float-sm{width:32%;max-width:300px}.article-declaration-impots-2026-erreurs-page .article-breadcrumb,.article-declaration-impots-2026-erreurs-page .article-content h2,.article-declaration-impots-2026-erreurs-page .article-content h3,.article-declaration-impots-2026-erreurs-page .callout,.article-declaration-impots-2026-erreurs-page .cta-inline,.article-declaration-impots-2026-erreurs-page .cta-inline-gold,.article-declaration-impots-2026-erreurs-page .cta-inline-green,.article-declaration-impots-2026-erreurs-page .cta-sims,.article-declaration-impots-2026-erreurs-page .faq-list,.article-declaration-impots-2026-erreurs-page .table-scroll{clear:both}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .img-float,.article-declaration-impots-2026-erreurs-page .img-float-hero,.article-declaration-impots-2026-erreurs-page .img-float-left,.article-declaration-impots-2026-erreurs-page .img-float-right{float:none;width:100%;max-width:100%;margin:14px 0 16px}}.article-declaration-impots-2026-erreurs-page .cta-inline,.article-declaration-impots-2026-erreurs-page .cta-inline-gold,.article-declaration-impots-2026-erreurs-page .cta-inline-green,.article-declaration-impots-2026-erreurs-page .cta-sims{margin:24px 0;padding:18px 24px;position:relative;overflow:hidden}.article-declaration-impots-2026-erreurs-page .cta-inline-gold:before,.article-declaration-impots-2026-erreurs-page .cta-inline-green:before,.article-declaration-impots-2026-erreurs-page .cta-inline:before,.article-declaration-impots-2026-erreurs-page .cta-sims:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;transform:scaleY(0);transform-origin:top;transition:transform .45s ease;z-index:2;inset:auto;border-radius:0}.article-declaration-impots-2026-erreurs-page .cta-sims:before{height:auto;opacity:1}.article-declaration-impots-2026-erreurs-page .cta-inline:before{background:linear-gradient(180deg,#00b0ff,#7dd3fc)}.article-declaration-impots-2026-erreurs-page .cta-inline-gold:before{background:linear-gradient(180deg,#f5b732,#fbd57c)}.article-declaration-impots-2026-erreurs-page .cta-inline-green:before{background:linear-gradient(180deg,#00c97b,#3de29e)}.article-declaration-impots-2026-erreurs-page .cta-inline-gold:after,.article-declaration-impots-2026-erreurs-page .cta-inline-green:after,.article-declaration-impots-2026-erreurs-page .cta-inline:after,.article-declaration-impots-2026-erreurs-page .cta-sims:after{content:"";position:absolute;inset:0;transform:translateX(100%);transition:transform .65s ease;pointer-events:none;z-index:0}.article-declaration-impots-2026-erreurs-page .cta-inline:after{background:linear-gradient(255deg,transparent 30%,rgba(0,176,255,.1) 55%,transparent 80%)}.article-declaration-impots-2026-erreurs-page .cta-inline-gold:after{background:linear-gradient(255deg,transparent 30%,rgba(245,183,50,.12) 55%,transparent 80%)}.article-declaration-impots-2026-erreurs-page .cta-inline-green:after{background:linear-gradient(255deg,transparent 30%,rgba(0,201,123,.12) 55%,transparent 80%)}.article-declaration-impots-2026-erreurs-page .cta-inline-gold:hover:before,.article-declaration-impots-2026-erreurs-page .cta-inline-green:hover:before,.article-declaration-impots-2026-erreurs-page .cta-inline:hover:before,.article-declaration-impots-2026-erreurs-page .cta-sims:hover:before{transform:scaleY(1)}.article-declaration-impots-2026-erreurs-page .cta-inline-gold:hover:after,.article-declaration-impots-2026-erreurs-page .cta-inline-green:hover:after,.article-declaration-impots-2026-erreurs-page .cta-inline:hover:after,.article-declaration-impots-2026-erreurs-page .cta-sims:hover:after{transform:translateX(-100%)}.article-declaration-impots-2026-erreurs-page .cta-inline-content,.article-declaration-impots-2026-erreurs-page .cta-sims-content{position:relative;z-index:1}@media(hover:none){.article-declaration-impots-2026-erreurs-page .cta-inline-gold:hover:before,.article-declaration-impots-2026-erreurs-page .cta-inline-green:hover:before,.article-declaration-impots-2026-erreurs-page .cta-inline:hover:before,.article-declaration-impots-2026-erreurs-page .cta-sims:hover:before{transform:scaleY(0)}.article-declaration-impots-2026-erreurs-page .cta-inline-gold:hover:after,.article-declaration-impots-2026-erreurs-page .cta-inline-green:hover:after,.article-declaration-impots-2026-erreurs-page .cta-inline:hover:after,.article-declaration-impots-2026-erreurs-page .cta-sims:hover:after{transform:translateX(100%)}}.article-declaration-impots-2026-erreurs-page .cta-inline-gold{border-color:rgba(201,168,76,.42)}.article-declaration-impots-2026-erreurs-page .cta-inline-gold .cta-inline-title{color:#c9a84c}.article-declaration-impots-2026-erreurs-page .cta-inline-gold:before{background:linear-gradient(180deg,#c9a84c,#e5cb7a);width:3px}.article-declaration-impots-2026-erreurs-page .cta-inline-gold:after{background:linear-gradient(255deg,transparent 30%,rgba(201,168,76,.1) 55%,transparent 80%)}.article-declaration-impots-2026-erreurs-page .cta-inline-gold .cta-inline-btn{color:#c9a84c;border-color:#c9a84c}.article-declaration-impots-2026-erreurs-page .cta-inline-gold .cta-inline-btn:hover{background:rgba(201,168,76,.1);box-shadow:0 0 18px rgba(201,168,76,.35);transform:scale(1.04)}.article-declaration-impots-2026-erreurs-page .cta-inline-gold:hover{transform:translateY(-2px);box-shadow:0 0 21px rgba(201,168,76,.41),0 8px 26px rgba(201,168,76,.09);border-color:rgba(201,168,76,.55)}.article-declaration-impots-2026-erreurs-page .cta-amped{border-color:rgba(34,211,238,.35)}.article-declaration-impots-2026-erreurs-page .cta-amped .cta-inline-title{color:#22d3ee}.article-declaration-impots-2026-erreurs-page .cta-amped:before{background:linear-gradient(180deg,#22d3ee,#67e8f9);width:3px}.article-declaration-impots-2026-erreurs-page .cta-amped:after{background:linear-gradient(255deg,transparent 30%,rgba(34,211,238,.1) 55%,transparent 80%)}.article-declaration-impots-2026-erreurs-page .cta-amped .cta-inline-btn{color:#22d3ee;border-color:#22d3ee}.article-declaration-impots-2026-erreurs-page .cta-amped .cta-inline-btn:hover{background:rgba(34,211,238,.1);box-shadow:0 0 18px rgba(34,211,238,.35);transform:scale(1.04)}.article-declaration-impots-2026-erreurs-page .cta-amped:hover{transform:translateY(-2px);box-shadow:0 0 21px rgba(34,211,238,.41),0 8px 26px rgba(34,211,238,.09);border-color:rgba(34,211,238,.55)}.article-declaration-impots-2026-erreurs-page .cta-inline:not(.cta-amped):hover{transform:translateY(-2px);box-shadow:0 0 21px rgba(0,176,255,.41),0 8px 26px rgba(0,176,255,.09);border-color:rgba(0,176,255,.55)}.article-declaration-impots-2026-erreurs-page .cta-inline-green{border-color:rgba(46,212,122,.4)}.article-declaration-impots-2026-erreurs-page .cta-inline-green .cta-inline-title{color:#2ed47a}.article-declaration-impots-2026-erreurs-page .cta-inline-green:before{background:linear-gradient(180deg,#2ed47a,#67e8a8);width:3px}.article-declaration-impots-2026-erreurs-page .cta-inline-green:after{background:linear-gradient(255deg,transparent 30%,rgba(46,212,122,.12) 55%,transparent 80%)}.article-declaration-impots-2026-erreurs-page .cta-inline-green .cta-inline-btn{color:#2ed47a;border-color:#2ed47a}.article-declaration-impots-2026-erreurs-page .cta-inline-green .cta-inline-btn:hover{background:rgba(46,212,122,.1);box-shadow:0 0 18px rgba(46,212,122,.35);transform:scale(1.04)}.article-declaration-impots-2026-erreurs-page .cta-inline-green:hover{transform:translateY(-2px);box-shadow:0 0 21px rgba(46,212,122,.42),0 8px 26px rgba(46,212,122,.09);border-color:rgba(46,212,122,.55)}.article-declaration-impots-2026-erreurs-page .cta-sims:before{background:linear-gradient(180deg,#a855f7,#c4a0fb)}.article-declaration-impots-2026-erreurs-page .cta-sims:after{background:linear-gradient(255deg,transparent 30%,rgba(168,85,247,.12) 55%,transparent 80%)}.article-declaration-impots-2026-erreurs-page .cta-sims:hover{transform:translateY(-3px);box-shadow:0 0 30px rgba(168,85,247,.26),0 9px 30px rgba(168,85,247,.11);border-color:rgba(168,85,247,.55)}.article-declaration-impots-2026-erreurs-page .cta-inline-desc,.article-declaration-impots-2026-erreurs-page .cta-inline-gold .cta-inline-desc,.article-declaration-impots-2026-erreurs-page .cta-inline-green .cta-inline-desc{font-size:12.5px;line-height:1.5}.article-declaration-impots-2026-erreurs-page .cta-inline-gold .cta-inline-title,.article-declaration-impots-2026-erreurs-page .cta-inline-green .cta-inline-title,.article-declaration-impots-2026-erreurs-page .cta-inline-title{font-size:clamp(1.125rem,1.8vw,1.3rem)}.article-declaration-impots-2026-erreurs-page .cta-sims-title{font-size:clamp(1.3rem,2.2vw,1.55rem)}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .cta-inline,.article-declaration-impots-2026-erreurs-page .cta-inline-gold,.article-declaration-impots-2026-erreurs-page .cta-inline-green,.article-declaration-impots-2026-erreurs-page .cta-sims{padding:16px 18px;margin:20px 0}}.article-declaration-impots-2026-erreurs-page .callout{padding:12px 18px;margin:18px 0}.article-declaration-impots-2026-erreurs-page .callout p{font-size:14px;line-height:1.6;margin-bottom:6px}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .callout p{font-size:15px}}.article-declaration-impots-2026-erreurs-page .table-scroll{overflow:hidden!important;-webkit-overflow-scrolling:auto!important;border:1.5px solid var(--border-laser);border-radius:12px;margin:18px 0 26px;background:var(--bg-surface);max-width:100%;box-sizing:border-box}.article-declaration-impots-2026-erreurs-page .compare-table{width:100%!important;max-width:100%!important;min-width:0!important;border-collapse:collapse;border:none;border-radius:0;margin:0;table-layout:fixed}.article-declaration-impots-2026-erreurs-page .compare-table td,.article-declaration-impots-2026-erreurs-page .compare-table th{white-space:normal;word-break:normal;overflow-wrap:anywhere;text-align:center;vertical-align:middle;line-height:1.4;padding:9px 12px;font-size:13.5px}.article-declaration-impots-2026-erreurs-page .compare-table th{letter-spacing:.02em;font-size:12px}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .table-scroll{margin:14px 0 22px}.article-declaration-impots-2026-erreurs-page .compare-table th{font-size:11px;padding:7px 5px;letter-spacing:.04em}.article-declaration-impots-2026-erreurs-page .compare-table td{font-size:12.5px;padding:7px 5px}}.article-declaration-impots-2026-erreurs-page .article-content .faq-list{gap:16px;margin-top:16px}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-item{position:relative;overflow:hidden;padding:20px 24px 22px;background:var(--bg-card);border:1px solid rgba(0,176,255,.18);border-radius:14px;transition:border-color .4s ease,transform .4s ease,box-shadow .4s ease}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#00b0ff,#7dd3fc);transform:scaleY(0);transform-origin:top;transition:transform .45s ease;z-index:2}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-item:after{content:"";position:absolute;inset:0;background:linear-gradient(255deg,transparent 30%,rgba(0,176,255,.1) 55%,transparent 80%);transform:translateX(100%);transition:transform .65s ease;pointer-events:none;z-index:0}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-item:hover{border-color:rgba(0,176,255,.45);transform:translateY(-2px);box-shadow:0 16px 36px -14px rgba(0,176,255,.32)}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-item:hover:before{transform:scaleY(1)}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-item:hover:after{transform:translateX(-100%)}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-q{position:relative;z-index:1;font-family:Inter,Inter-Fallback,system-ui,sans-serif;font-style:normal;font-weight:600;color:var(--text-white);letter-spacing:0;margin:0 0 10px;text-align:left}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-a{position:relative;z-index:1;font-family:Inter,Inter-Fallback,system-ui,sans-serif;font-size:14px;line-height:1.65;color:#b0b8cc;margin:0}body.light-mode .article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-a{color:#4a5568}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-item{padding:16px 18px 18px}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-q{font-size:16px}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-a{font-size:15px}}@media(hover:none){.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-item:hover:before{transform:scaleY(0)}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-item:hover:after{transform:translateX(100%)}}.article-declaration-impots-2026-erreurs-page .article-breadcrumb{margin-top:18px;padding:12px 22px;font-size:11.5px}.back-to-top-float,.back-to-top-float:link,.back-to-top-float:visited{position:fixed;left:20px;bottom:calc(20px + env(safe-area-inset-bottom,0));z-index:50;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:50%;border:1.5px solid rgba(0,176,255,.42);background:rgba(9,14,26,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;font-size:19px;font-weight:600;line-height:1;color:var(--accent,#00b0ff);text-decoration:none;opacity:.72;cursor:pointer;transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .35s ease;-webkit-tap-highlight-color:transparent}.back-to-top-float:before{content:"";position:absolute;inset:3px;border-radius:50%;border:1.5px solid var(--accent,#00b0ff);opacity:0;transform:scale(.45);transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease;pointer-events:none}.back-to-top-float:after{content:"";position:absolute;top:-60%;left:-130%;width:58%;height:220%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.32),transparent);transform:rotate(18deg);transition:left .6s ease;pointer-events:none}.back-to-top-float span{position:relative;z-index:2;color:inherit;line-height:1}.back-to-top-float:hover{opacity:1;transform:translateY(-3px);border-color:var(--accent,#00b0ff);box-shadow:0 0 26px rgba(0,176,255,.45),0 8px 22px rgba(0,0,0,.35);color:var(--accent,#00b0ff)}.back-to-top-float:hover:before{opacity:.95;transform:scale(1)}.back-to-top-float:hover:after{left:135%}.back-to-top-float:focus-visible{opacity:1;outline:2px solid var(--accent,#00b0ff);outline-offset:3px}.back-to-top-float:active{transform:translateY(-1px) scale(.95)}.back-to-top-float.hidden{opacity:0;pointer-events:none;transform:translateY(8px)}@media(hover:none){.back-to-top-float:hover{transform:none;box-shadow:none}.back-to-top-float:hover:before{opacity:0;transform:scale(.45)}.back-to-top-float:hover:after{left:-130%}}@media(prefers-reduced-motion:reduce){.back-to-top-float,.back-to-top-float:after,.back-to-top-float:before{transition:none!important}}@media(hover:none){.article-declaration-impots-2026-erreurs-page .callout:hover,.article-declaration-impots-2026-erreurs-page .cta-inline-gold:hover,.article-declaration-impots-2026-erreurs-page .cta-inline-green:hover,.article-declaration-impots-2026-erreurs-page .cta-inline:hover,.article-declaration-impots-2026-erreurs-page .cta-sims:hover,.article-declaration-impots-2026-erreurs-page .faq-item:hover,.article-declaration-impots-2026-erreurs-page .toc:hover{transform:none;box-shadow:none}}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .toc .toc-list a{font-size:14px;padding:11px 0;min-height:44px;display:flex;align-items:center;line-height:1.3}}.article-declaration-impots-2026-erreurs-page .cta-inline-btn,.article-declaration-impots-2026-erreurs-page .cta-sims-btn{min-height:46px;font-size:14px;line-height:1.25;display:inline-flex;align-items:center;justify-content:center;padding-top:10px;padding-bottom:10px}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .article-content h2{margin-top:40px}}.article-declaration-impots-2026-erreurs-page .callout{padding:14px 18px}.article-declaration-impots-2026-erreurs-page .article-content .faq-list{gap:20px}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-q{font-size:17px;font-weight:700;line-height:1.35;margin:0 0 8px}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-a{font-size:15px;line-height:1.6}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page .article-content .faq-list{gap:22px}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-q{font-size:17px}.article-declaration-impots-2026-erreurs-page .article-content .faq-list .faq-a{font-size:16px}}.back-to-top-float{min-width:44px;min-height:44px}.article-declaration-impots-2026-erreurs-page #article-top,.article-declaration-impots-2026-erreurs-page .article-content h2[id]{scroll-margin-top:80px}.article-declaration-impots-2026-erreurs-page #article-toc{scroll-margin-top:68px}@media(max-width:768px){.article-declaration-impots-2026-erreurs-page #article-top,.article-declaration-impots-2026-erreurs-page .article-content h2[id]{scroll-margin-top:64px}.article-declaration-impots-2026-erreurs-page #article-toc{scroll-margin-top:60px}}@media(orientation:landscape) and (max-height:500px){.article-declaration-impots-2026-erreurs-page .article-hero{padding:48px 24px 0}.article-declaration-impots-2026-erreurs-page .article-hero h1{font-size:1.5rem;line-height:1.15}}@media(min-width:1025px){body:has(.article-declaration-impots-2026-erreurs-page),html:has(.article-declaration-impots-2026-erreurs-page){overflow-x:clip!important;overflow-y:visible}.article-declaration-impots-2026-erreurs-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,920px) minmax(280px,340px) minmax(0,1fr);grid-template-areas:". hero toc ." ". content toc .";grid-column-gap:48px;column-gap:48px;align-items:start}.article-declaration-impots-2026-erreurs-page>.article-hero{grid-area:hero;max-width:none;width:100%}.article-declaration-impots-2026-erreurs-page>.article-content{grid-area:content;max-width:none;width:100%}.article-declaration-impots-2026-erreurs-page>.toc{grid-area:toc;position:-webkit-sticky;position:sticky;top:calc(50vh - 152.5px);margin:28px 0 24px;max-width:none;max-height:calc(100vh - 114px);overflow:auto}.article-declaration-impots-2026-erreurs-page>.toc .toc-list{grid-template-columns:1fr;gap:2px}.article-declaration-impots-2026-erreurs-page>.toc .toc-list a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-declaration-impots-2026-erreurs-page>:not(.article-hero):not(.toc):not(.article-content){grid-column:1/-1}}