/* Quick Landing pane, generated by inject_static_csp.py; do not edit by hand */
.ql{--ql-ac:var(--ql-brand,#0b6bcb);--ql-bg:#ffffff;--ql-fg:#0e1726;--ql-mut:#5b6678;--ql-line:rgba(14,23,38,.12);--ql-card:#f4f7fb;font-family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;color:var(--ql-fg);background:var(--ql-bg);border:1px solid var(--ql-line);border-radius:18px;padding:18px;margin:18px auto;max-width:1100px;box-sizing:border-box;box-shadow:0 8px 30px rgba(0,0,0,.08);position:relative;z-index:5}
@media (prefers-color-scheme:dark){.ql{--ql-bg:#0f1a2e;--ql-fg:#eaf0fb;--ql-mut:#9aa8c2;--ql-line:rgba(255,255,255,.14);--ql-card:#16243d}
}
[data-theme=dark] .ql,.dark .ql{--ql-bg:#0f1a2e;--ql-fg:#eaf0fb;--ql-mut:#9aa8c2;--ql-line:rgba(255,255,255,.14);--ql-card:#16243d}
[data-theme=light] .ql,.light .ql{--ql-bg:#ffffff;--ql-fg:#0e1726;--ql-mut:#5b6678;--ql-line:rgba(14,23,38,.12);--ql-card:#f4f7fb}
.ql.ql-dark{--ql-bg:#0f1a2e;--ql-fg:#eaf0fb;--ql-mut:#9aa8c2;--ql-line:rgba(255,255,255,.14);--ql-card:#16243d}
.ql.ql-light{--ql-bg:#ffffff;--ql-fg:#0e1726;--ql-mut:#5b6678;--ql-line:rgba(14,23,38,.12);--ql-card:#f4f7fb}
.ql *{box-sizing:border-box}
.ql-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.ql-big{display:flex;align-items:center;justify-content:center;gap:10px;min-height:64px;padding:12px 16px;border-radius:14px;font-size:1.12rem;font-weight:700;cursor:pointer;border:2px solid var(--ql-ac);text-decoration:none;line-height:1.2;text-align:center}
.ql-browse{background:transparent;color:var(--ql-fg)}
.ql-go{background:var(--ql-ac);color:#fff}
.ql-big:focus-visible,.ql-tile:focus-visible,.ql-in:focus-visible,.ql-ic:focus-visible{outline:3px solid var(--ql-ac);outline-offset:2px}
.ql-ask{display:flex;gap:8px;margin-top:12px}
.ql-in{flex:1;min-width:0;min-height:52px;border-radius:12px;border:1px solid var(--ql-line);background:var(--ql-card);color:var(--ql-fg);font-size:1rem;padding:0 14px}
.ql-ic{min-width:52px;min-height:52px;border-radius:12px;border:1px solid var(--ql-line);background:var(--ql-card);color:var(--ql-fg);font-size:1.3rem;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}
.ql-ic.on{background:#c62828;color:#fff;border-color:#c62828}
.ql-wa{background:#1f8f4e;color:#fff;border-color:#1f8f4e}
.ql-msg{min-height:1.4em;margin:8px 2px 0;font-size:.92rem;color:var(--ql-mut)}
.ql-msg b{color:var(--ql-fg)}
.ql-grid{display:none;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin-top:12px}
.ql.open .ql-grid{display:grid}
.ql-tile{position:relative;display:flex;flex-direction:column;gap:4px;min-height:84px;padding:12px 40px 12px 12px;border-radius:12px;background:var(--ql-card);border:1px solid var(--ql-line);color:var(--ql-fg);text-decoration:none}
.ql-tile:hover{border-color:var(--ql-ac)}
.ql-tile .i{font-size:1.4rem}
.ql-tile .l{font-weight:700}
.ql-tile .h{font-size:.8rem;color:var(--ql-mut)}
.ql-share{position:absolute;top:6px;right:6px;width:32px;height:32px;border-radius:8px;border:0;background:transparent;color:var(--ql-mut);cursor:pointer;font-size:1rem}
.ql-share:hover{color:#1f8f4e}
.ql-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}
.ql-chip{padding:8px 12px;border-radius:999px;border:1px solid var(--ql-ac);color:var(--ql-fg);text-decoration:none;font-size:.92rem}
@media (max-width:560px){.ql{margin:12px 0;padding:12px;max-width:100%}
.ql-ic{min-width:44px}
.ql-ask{gap:6px}
.ql-two{grid-template-columns:1fr}
.ql-big{min-height:56px;font-size:1.02rem}
}
.ql-hl{animation:qlhl 1.6s ease-out 1}
@keyframes qlhl{0%{box-shadow:0 0 0 4px var(--ql-ac)}
100%{box-shadow:0 0 0 0 transparent}
}
.ql-mount{min-height:150px}
/*brand*/.ams .ql{--ql-brand:#0b6a82}
/*brand*/.yst .ql{--ql-brand:#9a4a22}
