.ifq{--ifq-red:#d32f2f;--ifq-ink:#333;--ifq-muted:#6b6b6b;--ifq-line:#ececec;--ifq-bg:#f5f5f5;--ifq-radius:8px;max-width:1160px;margin:0 auto;padding:22px 10px 44px;color:var(--ifq-ink)}.ifq h1.ifq-title{font-weight:300;font-size:44px;line-height:1.1;letter-spacing:-.5px;margin:0;padding:0;color:var(--ifq-ink)}.ifq-rule{width:64px;height:3px;border-radius:2px;background:linear-gradient(90deg,#e53935,#b71c1c);margin:16px 0 14px}.ifq-intro{font-size:18px;font-weight:300;color:var(--ifq-muted);margin:0 0 18px}.ifq-find{margin:0 0 12px}.ifq input.ifq-q{width:100%;box-sizing:border-box;border:1px solid #ddd;border-radius:999px;background:#fff;padding:12px 20px;font-size:16px;color:var(--ifq-ink);box-shadow:none;outline:0}.ifq input.ifq-q:focus{border-color:var(--ifq-red);box-shadow:0 0 0 3px rgba(211,47,47,.12)}.ifq-topics{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 6px}.ifq-topics a{display:inline-flex;align-items:center;gap:6px;background:var(--ifq-bg);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;color:var(--ifq-ink)}.ifq-topics a:hover{background:var(--ifq-red);color:#fff}.ifq-topics a span{font-weight:400;opacity:.7}.ifq-sec{padding-top:18px;scroll-margin-top:90px}.ifq-sec h2{font-weight:300;font-size:26px;margin:8px 0 12px;padding:0}.ifq-item{background:#fff;border-radius:var(--ifq-radius);box-shadow:0 1px 3px rgba(0,0,0,.1);margin:0 0 10px;overflow:hidden;border-left:3px solid transparent;transition:border-color .2s ease}.ifq-item[open]{border-left-color:var(--ifq-red)}.ifq-item summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px;cursor:pointer;list-style:none;font-size:17px;font-weight:600;line-height:1.35}.ifq-item summary::-webkit-details-marker{display:none}.ifq-item summary:hover .ifq-qt{color:var(--ifq-red)}.ifq-pm{position:relative;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:var(--ifq-bg)}.ifq-pm::before,.ifq-pm::after{content:"";position:absolute;left:7px;top:12px;width:12px;height:2px;border-radius:1px;background:var(--ifq-ink);transition:transform .2s ease,background .2s ease}.ifq-pm::after{transform:rotate(90deg)}.ifq-item[open] .ifq-pm{background:var(--ifq-red)}.ifq-item[open] .ifq-pm::before,.ifq-item[open] .ifq-pm::after{background:#fff}.ifq-item[open] .ifq-pm::after{transform:rotate(0deg)}.ifq-a{padding:0 18px 16px;font-size:16px;line-height:1.65}.ifq-a>:first-child{margin-top:0}.ifq-a>:last-child{margin-bottom:0}.ifq-a p{margin:0 0 .8em}.ifq-a a{color:var(--ifq-red)}.ifq-a img{max-width:100%;height:auto;border-radius:6px}.ifq-a ul,.ifq-a ol{margin:0 0 .8em 1.3em;padding:0}.ifq-a mark{background:#ffe9a8;color:inherit;padding:0 2px}.ifq-none{text-align:center;color:var(--ifq-muted);padding:26px 0}.ifq [hidden]{display:none!important}@media (max-width:767px){.ifq{padding:14px 12px 32px}.ifq h1.ifq-title{font-size:30px}.ifq-intro{font-size:16px}.ifq-item summary{font-size:16px;padding:13px 14px}.ifq-a{padding:0 14px 14px;font-size:15px}}