@import url(/wp-content/plugins/haagse-verhalen-widget/css/modules/layout.css);@import url(/wp-content/plugins/haagse-verhalen-widget/css/modules/components.css);@import url(/wp-content/plugins/haagse-verhalen-widget/css/modules/accessibility.css);.haagse-verhalen-grid{--focus-color:#005fcc;--overlay-color:rgba(0, 77, 0, 0.8);--tag-bg-color:#006400;--tag-text-color:#ffffff;--title-color:#ffffff;--arrow-color:#006400;--arrow-hover-color:#004d00;position:relative;isolation:isolate}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.verhalen-skip-links{position:absolute;top:-100px;left:0;z-index:9999}.skip-link{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;padding:.5rem 1rem;background-color:var(--focus-color);color:#fff;text-decoration:none;border-radius:.25rem;font-weight:500;transition:all 0.2s ease}.skip-link:focus{position:static;left:auto;width:auto;height:auto;overflow:visible;outline:2px solid #fff;outline-offset:2px}.verhalen-no-posts{grid-column:1 / -1;text-align:center;padding:2rem;color:var(--title-color,#333333);font-size:1.125rem}.verhalen-error{grid-column:1 / -1;padding:1rem;background-color:#fee;border:1px solid #fcc;border-radius:.25rem;color:#c33;text-align:center}.verhalen-loading{opacity:.6;pointer-events:none}.verhalen-loading::after{content:'';position:absolute;top:50%;left:50%;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;border:2px solid #fff0;border-top:2px solid var(--arrow-color);border-radius:50%;animation:verhalen-spin 1s linear infinite}@keyframes verhalen-spin{to{transform:rotate(360deg)}}@media (prefers-contrast:high){.haagse-verhalen-grid{--focus-color:#000000}.verhalen-tile{border:2px solid;outline:1px solid}.verhalen-tag{border:1px solid}.verhalen-arrow{border:2px solid}}@media (prefers-reduced-motion:reduce){.verhalen-tile,.verhalen-arrow,.verhalen-image img,.verhalen-content *{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;transform:none!important}.verhalen-loading::after{animation:none}}@media print{.verhalen-tile{break-inside:avoid;box-shadow:none!important;transform:none!important;border:1px solid #000}.verhalen-arrow,.verhalen-skip-links,.skip-link{display:none!important}.verhalen-link{color:#000!important;text-decoration:underline!important}.verhalen-title{color:#000!important;text-shadow:none!important}.verhalen-tag{color:#000!important;background:transparent!important;border:1px solid #000!important}}