/* Whitefox Privacy RC1: visitor-controlled external Wowhead tooltips. */
/* The @font-face sources are browser-local only: no Google or third-party requests. */
@font-face{font-family:"JetBrains Mono";src:local("JetBrains Mono"),local("Cascadia Code"),local("Consolas");font-style:normal;font-weight:400 700;font-display:swap}
.wfg-external-dialog{position:fixed;z-index:10990;bottom:22px;left:22px;width:min(440px,calc(100vw - 44px));padding:20px;border:1px solid rgba(227,179,76,.42);border-radius:10px;background:#0d1422;color:#e2e6ed;box-shadow:0 20px 60px rgba(0,0,0,.58);font-family:Inter,system-ui,sans-serif;line-height:1.55}
.wfg-external-dialog h2{margin:0 0 8px;font-size:17px;line-height:1.3;color:#f2ce73;font-family:Inter,system-ui,sans-serif}
.wfg-external-dialog p{margin:0 0 14px;font-size:13px;color:#b5bfd0}
.wfg-external-dialog a{color:#e3b34c;text-decoration:underline;text-underline-offset:3px}
.wfg-external-buttons{display:flex;flex-wrap:wrap;gap:10px}
.wfg-external-buttons button{cursor:pointer;padding:10px 13px;min-height:42px;border-radius:6px;border:1px solid #354157;background:#111e31;color:#e2e6ed;font:600 13px/1.2 Inter,system-ui,sans-serif}
.wfg-external-buttons button.wfg-external-allow{border-color:#e3b34c;background:#e3b34c;color:#07111b}
.wfg-external-buttons button:focus-visible,.wfg-external-settings:focus-visible{outline:2px solid #38c8e8;outline-offset:3px}
.wfg-external-settings{display:inline-block;padding:0;cursor:pointer;background:none;color:#abb4c2;border:0;font:inherit;line-height:inherit;text-align:left;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}
.wfg-external-settings:hover{color:#f2ce73;text-decoration-color:currentColor}
.wfg-external-status{padding:14px 16px;margin:22px 0;border:1px solid #29364b;border-radius:8px;background:#101827;color:#e2e6ed}
.wfg-external-status p{margin:0 0 10px}
@media(max-width:580px){.wfg-external-dialog{bottom:12px;left:12px;width:calc(100vw - 24px);padding:16px}.wfg-external-buttons button{flex:1 1 auto}}
