.team-author{display:inline-flex;align-items:center;gap:6px;color:#a7caff;font-weight:700}.team-author .i{width:16px;height:16px}.team-avatar .avatar{background:#17345b}.team-publisher{margin-block:12px;align-items:flex-start}.team-publisher small{display:block;margin-top:5px;font-weight:400}.ticket-kind-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}.ticket-kind-filters .btn{white-space:normal;text-align:center}.document-page{max-width:1240px;margin:auto}.document-hero{padding:12px 0 26px}.document-hero h1{font-size:clamp(28px,3vw,44px);line-height:1.18;letter-spacing:-.035em;margin:12px 0 14px}.document-hero>p{max-width:750px;color:#9caec4;font-size:17px;line-height:1.65;margin:0 0 14px}.document-hero>small{color:#778ba3}.document-tabs{display:flex;gap:6px;flex-wrap:wrap;padding:6px;margin-bottom:26px;background:#111a26;border:1px solid #233044;border-radius:14px;width:fit-content;max-width:100%}.document-tabs a{padding:10px 15px;border-radius:9px;font-size:14px;color:#9eafc5}.document-tabs a[aria-current=page]{color:#dceaff;background:#213b63}.document-tabs a:hover{background:#1c293c}.document-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:26px;align-items:start}.document-toc{position:sticky;top:104px;min-width:0;padding:14px 0}.document-toc>b{display:block;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#839ab8;margin-bottom:14px}.document-toc nav{display:grid;gap:4px}.document-toc a{display:flex;gap:9px;padding:8px 4px;font-size:14px;line-height:1.5;color:#92a6bf;border-radius:7px}.document-toc a>span{color:#56749b;min-width:18px;font-variant-numeric:tabular-nums}.document-toc a:hover{color:#b9d5ff;background:#142034}.document-body{padding:32px 36px;min-width:0}.document-body>section{scroll-margin-top:108px;padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid #233044}.document-body h2{font-size:22px;line-height:1.4;margin:0 0 14px;letter-spacing:-.015em}.document-body h2>span{color:#7599d0}.document-body .post-body{font-size:16px;line-height:1.85;color:#b8c6d9;overflow-wrap:anywhere}.document-body .post-body p{margin:0}.document-body a{color:#8fbfff;text-underline-offset:3px}.document-contact{padding:20px;background:#142033;border-radius:12px;line-height:1.7;color:#b9cce4}.document-contact p{margin:6px 0 0}.official-announcement{font-size:16px;line-height:1.8}.official-announcement>p:first-child{font-size:19px;color:#d9e8fc}.official-announcement>p{padding-block:12px;border-bottom:1px solid #233044}.official-announcement>p:last-child{border:0;color:#9ab0cc;font-size:14px}.official-announcement a{display:inline-flex;align-items:center;max-width:100%;white-space:normal;overflow-wrap:anywhere;color:#9bc5ff;background:#162940;border:1px solid #284461;border-radius:10px;padding:7px 12px;margin:5px 5px 5px 0;text-decoration:none}.official-announcement a:hover{background:#1c3553;border-color:#3f699c}.admin-group-head .inline-form{flex-wrap:wrap}.admin-group-head .check{white-space:nowrap}.admin-group-head .check input{width:16px;height:16px}.admin-row-body p{overflow-wrap:anywhere}.admin-two>*{min-width:0}
@media(max-width:1100px){.document-layout{grid-template-columns:minmax(0,1fr)}.document-toc{position:static;border:1px solid #233044;border-radius:14px;padding:18px}.document-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}.document-body{padding:26px}}
@media(max-width:600px){.document-hero{padding-top:4px}.document-hero>p{font-size:15px}.document-tabs{width:100%;gap:4px}.document-tabs a{padding:9px 10px;font-size:12px;flex:1;text-align:center}.document-layout{gap:16px}.document-toc nav{grid-template-columns:1fr}.document-body{padding:20px 17px}.document-body h2{font-size:20px}.document-body .post-body{font-size:15px;line-height:1.8}.document-contact{padding:15px}.ticket-kind-filters .btn{flex:1 1 42%;padding:10px}.official-announcement a{padding:7px 10px;font-size:14px}.official-announcement>p:first-child{font-size:17px}.admin-group-head .inline-form input.input-title,.admin-group-head .inline-form input[name=subtitle]{width:100%;min-width:0}}

.official-announcement a[href^="https"]::after{content:"↗";font-size:14px;margin-left:8px;color:#6f96c5}
