:root{--aio-focus:currentColor}
.t-sr,.aio-sr,[data-ai-hidden="sr"]{display:block!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}
#ai-footer-status,[data-ai-status]{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;white-space:nowrap!important}
[data-ai-chunk],[data-ai-voice],.ai-chunk,.ai-chunk-ultra{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;white-space:nowrap!important;pointer-events:none!important;z-index:-1!important;contain:content!important}
.t-sr a,.aio-sr a,[data-ai-hidden="sr"] a,[data-ai-chunk] a,[data-ai-voice] a,.ai-chunk a,.ai-chunk-ultra a{pointer-events:none!important;cursor:default!important;text-decoration:none!important}
:where([data-ai-intent],[data-ai-role],[data-ai-cmd],[data-ai-action]):focus-visible{outline:2px solid var(--aio-focus)!important;outline-offset:2px!important}
[data-ai-machine-endpoints="true"]{pointer-events:none!important}
[data-ai-machine-endpoints="true"] a{pointer-events:auto!important;cursor:pointer!important;text-decoration:none!important}
@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
@media print{.t-sr,.aio-sr,[data-ai-hidden="sr"],[data-ai-speak],[data-ai-chunk],[data-ai-voice],.ai-chunk,.ai-chunk-ultra,#ai-footer-status,[data-ai-status]{display:none!important}}

/* HDARTEL_FONT_BASE_20261110_R1 */
#allrecords{--hdartel-font-main:Ubuntu,Arial,sans-serif}
#allrecords :where(.t-title,.t-name,.t-text,.t-descr,.t-uptitle,.t-btn,.t-btntext,.t-submit,.t-input,.t-select,.tn-atom,.dm-h1,.dm-meta,.dm-h2,.dm-p,.dm-dev-badge,.dm-pac-msg,.dm-theory-btn,#main.map h1,#main.map h2,#agreement,#user-agreement,#dumoulin-anastasia-media-eeat,#hyppolite-dumoulin-media-eeat,#rrx,#hdartel-map-section,#hdartel-infographic,#main.map,.dm-a4-wrap,#dmln-installed){font-family:var(--hdartel-font-main)!important}
#allrecords :where(#agreement,#user-agreement,#dumoulin-anastasia-media-eeat,#hyppolite-dumoulin-media-eeat,#rrx,#hdartel-map-section,#hdartel-infographic,#main.map,.dm-a4-wrap,#dmln-installed) :where(button,input,select,textarea){font-family:var(--hdartel-font-main)!important}
