:root{--wl-color-primary: #7a1f2b;--wl-color-accent: #c9a24a;--wl-color-bg: #faf7f2;--wl-color-surface: #ffffff;--wl-color-text: #2a2326;--wl-color-muted: #6f6469;--wl-color-on-primary: #ffffff;--wl-color-danger: #b42318;--wl-color-ok: #067647;--wl-color-warn: #93370d;--wl-color-border: color-mix(in srgb, var(--wl-color-text) 20%, transparent);--wl-color-soft: color-mix(in srgb, var(--wl-color-text) 6%, var(--wl-color-surface));--wl-radius: 10px;--wl-font-body: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--wl-font-heading: var(--wl-font-body);--wl-input-bg: var(--wl-color-surface);--wl-input-text: var(--wl-color-text);--wl-input-border: var(--wl-color-border);--wl-input-radius: min(var(--wl-radius), 8px);--wl-input-padding: .5rem .7rem;--wl-btn-radius: var(--wl-input-radius);--wl-card-radius: var(--wl-radius);--wl-card-border: var(--wl-color-border);--wl-card-shadow: none;--wl-sidebar-bg: #17101a;--wl-sidebar-text: #e9e4ea}*,*:before,*:after{box-sizing:border-box}:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=hidden]),select,textarea){font:inherit;color:var(--wl-input-text);background:var(--wl-input-bg);border:1px solid var(--wl-input-border);border-radius:var(--wl-input-radius);padding:var(--wl-input-padding)}:where(input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb,var(--wl-color-primary) 45%,transparent);outline-offset:0;border-color:var(--wl-color-primary)}:where(input,textarea)::placeholder{color:color-mix(in srgb,var(--wl-color-text) 45%,transparent)}:where(input:disabled,select:disabled,textarea:disabled){opacity:.6}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--wl-font-body)}.wl-root{min-height:100vh;display:flex;flex-direction:column}.wl-main{flex:1;width:100%}.wl-main-grid{display:grid;grid-template-columns:minmax(0,1fr) 17rem;gap:1.5rem;align-items:start}@media(max-width:52rem){.wl-main-grid{grid-template-columns:minmax(0,1fr)}}wl-widget-area{display:contents}wl-widget-area>*{display:inline-block}.wl-page-body>*+*{margin-top:.85em}.wl-page-body img{max-width:100%;height:auto}.wl-page-body table{border-collapse:collapse;width:100%;table-layout:fixed}.wl-page-body th,.wl-page-body td{border:1px solid rgb(128 128 128 / .35);padding:.4rem .65rem;vertical-align:top;text-align:left}.wl-page-body th{background:#8080801f}.wl-page-body blockquote{margin-left:0;padding-left:1rem;border-left:4px solid rgb(128 128 128 / .4)}.wl-page-body pre{background:#1f2430;color:#e8e6e1;padding:.8rem 1rem;border-radius:8px;overflow-x:auto}.wl-page-body ul[data-type=taskList]{list-style:none;padding-left:.25rem}.wl-page-body ul[data-type=taskList] li{display:flex;gap:.5rem}.wl-page-body div[data-youtube-video],.wl-page-body iframe{max-width:100%}.wl-page-body iframe{aspect-ratio:16 / 9;height:auto;width:100%;border:0;border-radius:8px}.wl-maint{max-width:42rem;margin:3rem auto;text-align:center}.wl-maint-body{text-align:left;background:var(--wl-color-soft, rgb(128 128 128 / .08));border:1px solid var(--wl-color-border, rgb(128 128 128 / .25));border-radius:var(--wl-radius, 12px);padding:1rem 1.4rem;margin:1.2rem 0}.wl-maint-until{display:inline-flex;flex-direction:column;gap:.2rem;border:1px solid var(--wl-color-border, rgb(128 128 128 / .25));border-radius:var(--wl-radius, 12px);padding:.8rem 1.4rem}.wl-maint-until span{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--wl-color-muted, #667085)}
