:root{color-scheme:dark;--bg:#141d1a;--card:#202c26;--line:#596555;--gold:#e1b780;--ink:#f5eee1;--muted:#c9cebf}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:17px/1.6 Arial,sans-serif}a{color:var(--gold);text-underline-offset:4px}button,input,select,textarea{font:inherit}button,.wc-button{min-height:44px;border:1px solid #bd985f;border-radius:4px;padding:10px 15px;background:#684b30;color:#fff6e7;font-size:15px;font-weight:700;cursor:pointer;text-decoration:none;display:inline-block}button:hover,.wc-button:hover{background:#805c39}button.secondary{background:transparent}button.danger{border-color:#dda797;color:#ffe3d5;background:#56382f}button:disabled{opacity:.55;cursor:wait}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #ffe0ae;outline-offset:3px}[hidden]{display:none!important}.wc-private{background:#493b26;padding:8px 18px;text-align:center;font-size:13px;color:#fff0d5}.wc-brand,.wc-main,.wc-footer{max-width:1120px;margin:auto;padding:24px}.wc-brand{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.wc-brand a:first-child{font-size:13px;letter-spacing:.08em;text-decoration:none;font-weight:bold}.wc-intro{padding:28px 0;max-width:820px}.wc-eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:bold;color:var(--gold);margin:0 0 14px}h1{font:normal clamp(44px,7vw,72px)/1.08 Georgia,serif;margin:0 0 22px}h2{font:normal 31px/1.2 Georgia,serif;margin:0 0 18px}h3{font:normal 25px/1.2 Georgia,serif;margin:0 0 15px}p{margin:0 0 15px}.wc-lead{font-size:20px;color:var(--muted)}.wc-note{padding:18px 20px;background:#252f28;border-left:3px solid var(--gold);font-size:15px}.wc-box,.wc-post{background:var(--card);border:1px solid var(--line);padding:24px;min-width:0}.wc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:22px;margin:25px 0}.wc-stack{display:grid;gap:20px}.wc-auth,.wc-actions,.wc-filters,.wc-pagination{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.wc-auth{justify-content:space-between;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.wc-auth p{margin:0}.wc-filters{margin:20px 0;align-items:end}.wc-filters label{flex:1;min-width:150px}.wc-filters button{margin-bottom:17px}.wc-field{display:block;margin:0 0 17px;font-weight:bold;font-size:15px}.wc-field input,.wc-field textarea,.wc-field select{display:block;width:100%;margin-top:7px;min-height:46px;padding:11px 12px;background:#f1ebdf;color:#17231c;border:1px solid #bd985f;border-radius:4px;font-weight:normal;line-height:1.5}.wc-field textarea{min-height:170px;resize:vertical}.wc-field small,.wc-small{display:block;color:var(--muted);font-size:14px;font-weight:normal}.wc-check{display:flex;gap:10px;align-items:start;font-size:14px;margin:10px 0 20px}.wc-check input{width:19px;height:19px;flex:0 0 19px;margin-top:4px;accent-color:#d2a86b}.wc-status{padding:13px 17px;border:1px solid var(--line);background:#263d2c;min-height:48px;margin:20px 0;overflow-wrap:anywhere}.wc-status[data-tone=error]{background:#4b2c25;border-color:#bf8978}.wc-status:empty{display:none}.wc-posts{display:grid;gap:18px}.wc-post{overflow-wrap:anywhere}.wc-post-body{white-space:pre-wrap;line-height:1.7}.wc-meta{color:var(--muted);font-size:14px}.wc-badge{display:inline-block;border:1px solid #947a53;color:#f0cb96;font-size:12px;padding:3px 8px;border-radius:3px;margin:0 8px 10px 0;letter-spacing:.04em}.wc-reason{border-left:3px solid var(--gold);padding:12px 16px;background:#18241e;margin:18px 0}.wc-reason p{white-space:pre-wrap}.wc-actions{margin-top:20px}.wc-actions button{font-size:14px;padding:9px 12px}.wc-support{font-size:14px;color:var(--gold);margin:14px 0 0}.wc-pagination{justify-content:space-between;margin-top:22px}.wc-footer{border-top:1px solid var(--line);font-size:14px;color:var(--muted);padding-bottom:45px}.wc-footer nav{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:15px}.wc-skip{position:absolute;top:-100px;padding:12px;background:#fff;color:#111;z-index:5}.wc-skip:focus{top:0}dialog.wc-dialog{width:min(600px,calc(100% - 28px));max-height:calc(100dvh - 32px);overflow:auto;background:var(--card);color:var(--ink);padding:26px;border:1px solid var(--gold);border-radius:7px}dialog.wc-dialog::backdrop{background:#08110cbb}.wc-dialog textarea{min-height:135px}.wc-dialog-summary{font-weight:bold;overflow-wrap:anywhere}.wc-report-list{padding-left:20px}.wc-report-list li{margin-bottom:12px;white-space:pre-wrap}.wc-privacy{margin-top:22px}.wc-privacy summary{cursor:pointer;color:var(--gold);font-weight:bold}.wc-privacy p{margin-top:12px}.wc-empty{padding:24px;border:1px dashed var(--line);color:var(--muted)}@media(max-width:720px){.wc-grid{grid-template-columns:1fr}.wc-brand,.wc-main,.wc-footer{padding:18px}.wc-intro{padding:24px 0}.wc-box,.wc-post{padding:19px}.wc-lead{font-size:18px}.wc-auth{align-items:flex-start}.wc-filters{gap:8px}.wc-filters label{min-width:130px}.wc-dialog{padding:20px!important}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
.wc-creative{max-width:1120px;margin:32px auto;padding:24px;border-top:1px solid var(--gold)}.wc-creative img.creative-art{display:block;max-width:100%;max-height:560px;object-fit:contain;margin:16px auto}.wc-creative audio{width:100%;max-width:100%}.wc-creative iframe{display:block;width:100%;aspect-ratio:16/9;border:0;margin:16px 0}.wc-creative fieldset{border:1px solid var(--line);padding:16px;margin-bottom:18px}.wc-creative .wc-post button{margin:6px 8px 6px 0}.wc-creative input[type=file]{max-width:100%;overflow:hidden}.wc-creative a{overflow-wrap:anywhere}@media(max-width:720px){.wc-creative{padding:18px}.wc-creative h2{font-size:28px}}
.wc-creative h1{overflow-wrap:anywhere}
