.static-table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.lan-preview{position:fixed;bottom:5px;right:6px;z-index:9998;padding:3px 8px;background:rgba(255,255,255,.92);color:#555;font:11px/1.5 sans-serif;border:1px solid #ddd;pointer-events:none}.static-contact-note{padding:15px 18px;border-left:3px solid #67b2b3;background:#f7f7f7;overflow-wrap:anywhere}.static-contact-note p:last-child{margin-bottom:0}.static-search-dialog{color:#333;background:#fff;border:1px solid #aaa;padding:24px;width:min(680px,calc(100vw - 32px));max-height:80vh;overflow:auto;box-sizing:border-box}.static-search-dialog::backdrop{background:rgba(0,0,0,.48)}.static-search-dialog h2{margin:0 42px 20px 0;font-size:22px}.static-search-dialog .search-close{position:absolute;right:12px;top:10px;background:#fff;color:#333;font-size:24px;border:1px solid #ccc;padding:2px 12px;cursor:pointer}.static-search-dialog li{margin:0 0 18px}.static-search-dialog a{color:#24797b;text-decoration:underline}.static-search-dialog p{margin:4px 0;font-size:14px}.static-search-dialog ul{padding-left:20px}.wpcf7:empty{display:none}img{max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #8e7021;outline-offset:3px}
