[hidden]{display:none!important}
.wl-main{max-width:1120px;margin:auto;padding:65px 6% 90px}.wl-heading{border-bottom:1px solid #c6aa7044;padding-bottom:35px;margin-bottom:30px}.wl-heading h1{font:600 clamp(48px,7vw,86px)/1.05 var(--display);margin:18px 0}.wl-heading h1 em{color:var(--accent);font-style:normal}.wl-heading p,.wl-main p{font-size:15px;line-height:1.8;color:var(--muted)}.wl-main h2{font:500 34px var(--display);margin-bottom:20px}.wl-main h3{font-size:16px;margin-top:25px}.wl-main a:not(.button){color:var(--accent)}.wl-main .button{cursor:pointer}.wl-secondary{border:1px solid #c6aa7055;background:transparent;color:var(--text)}.wl-main button:disabled{opacity:.5;cursor:wait}.wl-account,.wl-actions{display:flex;flex-wrap:wrap;gap:15px;align-items:center;justify-content:space-between}.wl-account{margin-bottom:25px}.wl-panel{padding:28px;border:1px solid #ffffff20;background:#101b28;margin-bottom:28px}.wl-field{display:grid;gap:10px;margin-bottom:25px}.wl-main label{font-size:15px;color:var(--text);line-height:1.6}.wl-main input:not([type=checkbox]),.wl-main textarea{width:100%;border:1px solid #ffffff30;background:#09131f;color:var(--text);font:inherit;font-size:16px;line-height:1.7;padding:13px;resize:vertical}.wl-main input:focus,.wl-main textarea:focus{outline:1px solid var(--accent);border-color:var(--accent)}.wl-field small{font-size:12px;color:var(--muted)}.wl-consent{display:flex;gap:12px;align-items:flex-start;margin:22px 0}.wl-consent input{width:20px;height:20px;flex-shrink:0;margin-top:4px;accent-color:var(--accent)}.wl-badge{display:inline-block;color:var(--accent);border:1px solid #c6aa7055;padding:9px 13px;font-size:14px;margin-bottom:12px}.wl-main details{border-top:1px solid #ffffff20;padding-top:20px;margin-top:20px}.wl-main summary{cursor:pointer;line-height:1.8;color:var(--text)}.wl-review{padding:22px;border:1px solid #ffffff20;background:#101b28}.wl-review p,#wl-status details p{white-space:pre-wrap;overflow-wrap:anywhere}.wl-review label{display:block;margin-top:25px}.wl-review .wl-actions{margin-top:18px;justify-content:flex-start}#wl-message:not(:empty){border-left:3px solid var(--accent);background:#c6aa7010;padding:16px;margin-bottom:25px;white-space:pre-wrap}.wl-error{color:#eab29a!important}#wl-status:empty{display:none}#wl-admin{margin-top:50px}#wl-status{margin-bottom:25px}#wl-login p{margin-bottom:20px}.wl-privacy{margin-bottom:25px}.wl-main :focus-visible{outline:2px solid var(--accent);outline-offset:3px}
@media(max-width:600px){.wl-main{padding-top:35px}.wl-panel,.wl-review{padding:18px}.wl-actions .button{width:100%;justify-content:center}.wl-heading h1{font-size:54px}}

#wl-filter{display:block;width:100%;margin:12px 0 22px;padding:14px;background:#101b28;color:var(--text);border:1px solid #ffffff30;font:inherit;min-height:48px}.wl-draft{font-size:12px!important;color:var(--accent)!important;margin-bottom:24px}.wl-main a[aria-disabled=true]{opacity:.6;cursor:default}.wl-main .button:disabled{cursor:not-allowed;white-space:normal;text-align:left}

.wl-choice{border:0;padding:0;min-width:0}.wl-choice legend{font-size:16px;color:var(--text);line-height:1.6;margin-bottom:12px}.wl-choice .wl-option{display:flex;gap:14px;align-items:flex-start;padding:16px;border:1px solid #ffffff25;background:#09131f;cursor:pointer}.wl-choice .wl-option:has(input:checked){border-color:var(--accent);background:#c6aa7012}.wl-main .wl-option input[type=radio]{width:20px;height:20px;flex:0 0 20px;margin-top:3px;padding:0;accent-color:var(--accent)}.wl-choice .wl-option span{font-size:14px;line-height:1.7}
