.Q272DW_article{width:min(100% - 40px,1240px);max-width:1240px;padding-top:clamp(34px,5vw,25px);padding-bottom:clamp(56px,7vw,84px)}.Q272DW_back{width:fit-content;color:var(--color-muted);align-items:center;font-size:.9rem;font-weight:700;display:inline-flex}.Q272DW_back:hover{color:var(--color-accent)}.Q272DW_header{max-width:1120px;margin:clamp(32px,5vw,48px) 0 30px}.Q272DW_article h1{color:var(--color-text);letter-spacing:0;text-wrap:balance;margin:12px 0 18px;font-size:clamp(2.2rem,6vw,3.45rem);font-weight:760;line-height:1.06}.Q272DW_header p{max-width:1060px;color:var(--color-muted);margin:0;font-size:clamp(1rem,2vw,1.14rem);line-height:1.72}.Q272DW_adminActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.Q272DW_heroImageWrap{aspect-ratio:16/9;border-radius:var(--radius-lg);background:0 0;width:100%;max-width:100%;margin:0 0 clamp(36px,5vw,52px);position:relative;overflow:hidden}.Q272DW_heroImage{object-fit:cover}.Q272DW_content{color:#30343b;overflow-wrap:anywhere;max-width:1120px;margin:0;font-size:1.05rem;line-height:1.78}.Q272DW_content>:first-child{margin-top:0}.Q272DW_content>:last-child{margin-bottom:0}.Q272DW_content h2,.Q272DW_content h3,.Q272DW_content h4{color:var(--color-text);letter-spacing:0;text-wrap:balance;font-weight:760;line-height:1.18}.Q272DW_content h2{margin:2.1em 0 .75em;font-size:clamp(1.65rem,3vw,2.15rem)}.Q272DW_content h3{margin:1.8em 0 .7em;font-size:clamp(1.28rem,2.4vw,1.6rem)}.Q272DW_content h4{margin:1.6em 0 .65em;font-size:1.12rem}.Q272DW_content p{margin:0 0 1.18em}.Q272DW_content a{color:#b74b00;text-underline-offset:3px;font-weight:750;-webkit-text-decoration:underline #f36b0059;text-decoration:underline #f36b0059;text-decoration-thickness:2px}.Q272DW_content a:hover{color:var(--color-accent);text-decoration-color:currentColor}.Q272DW_content ul,.Q272DW_content ol{gap:.58em;margin:0 0 1.35em;padding-left:1.35em;display:grid}.Q272DW_content li{padding-left:.15em}.Q272DW_content li::marker{color:var(--color-accent);font-weight:800}.Q272DW_content blockquote{border-left:4px solid var(--color-accent);color:var(--color-muted-strong);margin:1.8em 0;padding:.2em 0 .2em 1.1em;font-size:1.08rem;font-weight:650}.Q272DW_content img{border-radius:var(--radius-lg);width:auto;max-width:100%;height:auto;margin:1.8em auto;display:block}.Q272DW_content img[data-emoji=true],.Q272DW_content img[draggable=false][alt],.Q272DW_content img[src*=emoji],.Q272DW_content img[src*=twemoji]{object-fit:contain;vertical-align:-.18em;border-radius:0;margin:0 .05em;display:inline-block;width:1.15em!important;max-width:1.15em!important;height:1.15em!important}.Q272DW_content img.emoji{object-fit:contain;vertical-align:-.18em;border-radius:0;margin:0 .05em;display:inline-block;width:1.15em!important;max-width:1.15em!important;height:1.15em!important}.Q272DW_content img.twemoji{object-fit:contain;vertical-align:-.18em;border-radius:0;margin:0 .05em;display:inline-block;width:1.15em!important;max-width:1.15em!important;height:1.15em!important}.Q272DW_content figure{margin:2em 0}.Q272DW_content figure img{margin:0 auto}.Q272DW_content figcaption{color:var(--color-muted);text-align:center;margin-top:.7em;font-size:.9rem;line-height:1.5}.Q272DW_content table{border-collapse:collapse;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;width:100%;max-width:100%;margin:1.8em 0;display:block;overflow-x:auto}.Q272DW_content thead{background:#f8f8f8}.Q272DW_content th,.Q272DW_content td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;min-width:140px;padding:12px 14px}.Q272DW_content th{color:var(--color-muted-strong);text-transform:uppercase;font-size:.82rem;font-weight:900}.Q272DW_content tr:last-child td{border-bottom:0}.Q272DW_content code{border:1px solid var(--color-border);color:#1f2937;background:#f7f8fa;border-radius:6px;padding:.15em .38em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.92em}.Q272DW_content pre{border-radius:var(--radius-lg);color:#e6edf3;background:#0d1117;border:1px solid #1d2430;margin:1.8em 0;padding:16px;line-height:1.65;overflow-x:auto}.Q272DW_content pre code{color:inherit;background:0 0;border:0;padding:0;font-size:.9rem}.Q272DW_content hr{background:var(--color-border);border:0;height:1px;margin:2.2em 0}@media (max-width:700px){.Q272DW_article{width:min(100% - 28px,1240px);padding-top:28px}.Q272DW_header{margin-top:28px}.Q272DW_heroImageWrap{aspect-ratio:4/3;margin-bottom:32px}.Q272DW_content{font-size:1rem;line-height:1.72}.Q272DW_content blockquote{padding-left:.9em}}
