.publication-detail-surface.publication-detail-page{padding:0 0 78px}.publication-detail-surface .publication-shell{max-width:none}.publication-detail-surface .publication-detail-head{border-bottom:1px solid var(--line);max-width:none;padding:28px 0 30px}.publication-detail-surface .publication-detail-meta{color:#82909c;font-size:calc(12 * var(--ui-font-unit));letter-spacing:normal;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:13px;display:flex}.publication-detail-surface .publication-kind-chip{color:#aeb9c2;background:#0d141a;border:1px solid #475360}.publication-detail-surface .publication-kind-chip--patch{color:#e2bd68;background:#18150e;border-color:#725f36}.publication-detail-surface .publication-kind-chip--article{color:#82c3e6;background:#0c171e;border-color:#33576b}.publication-detail-surface .publication-kind-chip--news{color:#8ed2a8;background:#0c1711;border-color:#3f604e}.publication-detail-surface .publication-detail-head h1{max-width:1000px;font-size:calc(38 * var(--ui-font-unit));letter-spacing:normal}.publication-detail-surface .publication-lead{color:#c0c9d1;max-width:850px;font-size:calc(17 * var(--ui-font-unit));margin:18px 0 0;line-height:1.7}.publication-detail-surface .publication-article{width:100%;max-width:none;padding:34px 0 8px}.publication-detail-surface .publication-detail-footer{border-top:1px solid var(--line);color:#9eacb7;width:100%;font-size:calc(14 * var(--ui-font-unit));justify-content:space-between;gap:20px;margin-top:18px;padding-top:20px;display:flex}.publication-detail-surface .publication-detail-footer a:hover{color:var(--gold-2)}@media (width<=920px){.publication-detail-surface .publication-shell{max-width:none}}@media (width<=700px){.publication-detail-surface.publication-detail-page{padding-bottom:52px}.publication-detail-surface .publication-detail-head{padding-top:20px}.publication-detail-surface .publication-detail-head h1{font-size:calc(35 * var(--ui-font-unit))}.publication-detail-surface .publication-lead{font-size:calc(16 * var(--ui-font-unit))}.publication-detail-surface .publication-article{padding-top:25px}.publication-detail-surface .publication-detail-footer{display:grid}}@media (width<=430px){.publication-detail-surface .publication-detail-head h1{font-size:calc(31 * var(--ui-font-unit))}.publication-detail-surface .publication-detail-meta{gap:7px}}
