html,body,#root{background:#f7f6f2;height:100%;margin:0}*{box-sizing:border-box}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{text-underline-offset:3px}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-offset:-3px;outline:3px solid #243cb7}a:hover{text-decoration:underline}[aria-label=Разделы] a,[aria-label=Разделы] a:hover{min-width:0;text-decoration:none}select{max-width:100%}::selection{background:#e6ebff}.skip-link{z-index:9999;color:#243cb7;background:#fffefa;border-radius:8px;padding:12px;position:fixed;top:10px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:none}