#wct-header>*{display:grid}body:has(.overhang[style*="block"]) #wct-header{margin-bottom:-139px;position:relative}body:has(.overhang[style*="none"]) #wct-header{position:fixed}.overhang{--close:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="57" height="57" fill="none" viewBox="0 0 57 57"><mask id="a" width="57" height="57" x="0" y="0" maskUnits="userSpaceOnUse" style="mask-type:alpha"><path fill="%23ffffff" d="M0 0h56.8v56.8H0z"/></mask><g mask="url(%23a)"><path fill="%23ffffff" d="m15.2 45-3.4-3.3 13.3-13.3-13.3-13.2 3.4-3.4 13.2 13.3 13.3-13.3 3.3 3.4-13.3 13.2L45 41.7 41.7 45 28.4 31.7z"/></g></svg>');border:0 none!important;box-sizing:border-box;display:none;max-width:100vw;order:-1;padding:26px 0 20px;position:relative;left:calc(50% - 50vw);text-align:center;width:100vw}@-moz-document url-prefix(){.overhang{display:block}}.fixed-header .overhang{display:none!important}.overhang-message{color:var(--white);display:inline-flex;gap:25px;justify-content:flex-start;text-align:left;width:min(calc(1488px - 27px), 100%)}.overhang-message::after{content:'';display:block}.overhang-message [class*="arr"] a{font-size:18px}.overhang-overlay{position:fixed;display:block;background-color:#000;opacity:.6;top:0;bottom:0;left:0;right:0;z-index:9998}.overhang-prompt-field{height:30px;width:250px;border-radius:5px;border:none;display:block;margin-left:auto;margin-right:auto;margin-top:15px;bottom:7px;position:relative;padding-left:3px;padding-right:3px;outline:none;font-size:15px}.overhang-yes-option,.overhang-no-option{min-width:50px;height:30px;border:none;outline:none;border-radius:4px;font-size:20px;color:var(--white);cursor:pointer;margin:0 6px}.overhang-yes-option{margin-left:15px}.overhang-close{aspect-ratio:1;background:var(--close) no-repeat center / 22px;cursor:pointer;margin:0 0 -2px -27px;display:inline-block;width:27px}#notification-content{align-items:center;display:flex;font-size:18px;float:left}#notification-content svg{aspect-ratio:1;margin-right:5px;position:relative;top:-1px;width:22px}@media (max-width:1200px){.overhang{position:relative;padding:30px 0 25px}.overhang span{align-items:center;flex-direction:column;gap:18px}.overhang-message{width:calc(100% - 40px)}.overhang-message::after{display:none}.overhang-close{margin:0;position:absolute;top:10px;right:20px}}@media (max-width:720px){.overhang-close{font-size:2em;line-height:14px}.overhang-message{font-size:12px}#main-header{position:relative}}