form.claim-form label{display:block;margin:.6rem 0 .2rem;font-size:.9rem}form.claim-form input,form.claim-form select,form.claim-form textarea{width:100%;padding:.45rem;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--text);font:inherit}form.claim-form button{margin-top:.8rem;padding:.5rem 1rem;border:1px solid var(--accent);border-radius:6px;background:var(--accent);color:var(--bg);font:inherit;cursor:pointer}
@media print{.fr #summary{display:block!important}}
.fr details.definition>summary{display:flex!important;flex-wrap:wrap;align-items:center;column-gap:14px;row-gap:2px;min-height:52px;padding:10px 0;list-style:none;cursor:pointer}.fr details.definition>summary::-webkit-details-marker{display:none}.fr details.definition>summary::marker{content:""}.fr details.definition>summary:before{content:"";order:2;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--rule);background:var(--surface) url("/img/fr-drawing-0d43d98c3b-0d43d98c3b.svg") center/16px no-repeat;transition:transform .15s}.fr details.definition[open]>summary:before{transform:rotate(180deg)}.fr details.definition+details.definition{border-top-color:var(--rule)}body.page-a.a8-long-text :is(section.box,details.box)>:is(p,ul,ol,dl){max-width:100ch;line-height:1.75}body.page-a.a8-long-text :is(main,.page-content)>nav{padding:18px;background:var(--wash);border-left:3px solid var(--accent)}body.page-a.a8-long-text .pair{min-width:0;max-width:100%}body.page-a.a8-long-text table:not(.zv-dok){min-width:620px}body.page-a.a8-long-text figure.diagram{width:100%;min-width:0;max-width:100%;margin:18px 0}body.page-a.a8-long-text figure.diagram img,body.page-a.a8-long-text figure.diagram picture{display:block;width:100%;max-width:100%;min-width:0;height:auto}
@supports (animation-timeline:scroll()){@media (max-width:1099px){body.page-a:has(.ctx-line) main [id]{scroll-margin-top:44px}}}
.zv-em{float:right;margin:0 0 8px 16px}
@media (max-width:420px){.zv-em .tb-i{--s:56px}}