.lck-ld{margin:4px 0 0;max-width:52ch;font:400 17px/26px var(--xsf);color:var(--tx2)}
.pg .lck-hero .xh-t{grid-column:1/8}
.pg .lck-hero .xh-ld{grid-column:8/13}
.lck-st{display:flex;flex-direction:column;background:#fff;border-top:3px solid #2563EB;box-shadow:var(--xsh8);font-family:var(--xsf)}
.lck-st-h{margin:0;padding:14px 18px 10px;font:600 11px/16px var(--xsf);letter-spacing:.06em;text-transform:uppercase;color:#1C417F}
.lck-st-r{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-top:1px solid var(--hl)}
.lck-st-r>div{min-width:0}
.lck-st-r b{display:block;font:600 14px/20px var(--xsf);color:#0B1E3F}
.lck-st-r>div>span{display:block;font:400 12.5px/18px var(--xsf);color:var(--tx3)}
.lck-st-v{flex:none;display:inline-flex;align-items:center;gap:10px;font:600 12.5px/18px var(--xsf);color:var(--tx2);white-space:nowrap}
.lck-st-v{width:148px;justify-content:flex-start}
.lck-sw{position:relative;flex:none;width:40px;height:20px;border-radius:10px;border:1px solid #616161;background:#fff;transition:background .25s,border-color .25s}
.lck-sw::after{content:'';position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#616161;transition:transform .35s cubic-bezier(.22,1,.36,1),background .25s}
.lck-sw.on{background:#2563EB;border-color:#2563EB}
.lck-sw.on::after{transform:translateX(20px);background:#fff}
.lck-sw.lock{background:#9fb3d1;border-color:#9fb3d1}
.pg .lck-st-b{align-self:stretch;height:40px;margin:4px 18px 18px;font-size:15px}
.pg-aside .lck-open{display:inline-block;margin-top:16px;font:600 13px/18px var(--xsf);color:#1C417F;text-decoration:none}
.pg-aside .lck-open:hover{color:#2D64BF;text-decoration:underline;text-underline-offset:3px}
.lck-tw{margin:16px 0;overflow-x:auto;border:1px solid var(--hl)}
.pg-body .lck-t{margin:0;font-size:14px;line-height:21px}
.pg-body .lck-t tr:last-child td{border-bottom:0}
.pg-body .lck-t th{font:600 11px/16px var(--xsf);letter-spacing:.06em;text-transform:uppercase;color:var(--tx3);white-space:nowrap}
.pg-body .lck-t code{display:inline-block;line-height:18px;overflow-wrap:anywhere}
.lck-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;background:#f0f0f0;color:#616161;font:600 11px/1 var(--xsf);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}
.lck-tag.an{background:#ebf3fc;color:#1C417F}
.pg-body .lck-no{list-style:none;padding:0}
.pg-body .lck-no li{position:relative;padding-left:28px}
.pg-body .lck-no li::before{content:'';position:absolute;left:0;top:4px;width:18px;height:18px;background:#FDEBEE url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M6 6l6 6M12 6l-6 6' fill='none' stroke='%23C4314B' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/18px 18px no-repeat}
@media (max-width:1000px){
  .pg .lck-hero .xh-t,.pg .lck-hero .xh-ld{grid-column:1/-1}
  .lck-st{max-width:520px}
}
@media (max-width:640px){
  .lck-tw{overflow:visible;border:0}
  .pg-body .lck-t,.pg-body .lck-t tbody,.pg-body .lck-t tr,.pg-body .lck-t td{display:block;width:100%}
  .pg-body .lck-t tr:first-child{display:none}
  .pg-body .lck-t tr{padding:12px 14px;border:1px solid var(--hl);border-top-width:3px;border-top-color:#2563EB;margin-bottom:12px}
  .pg-body .lck-t td{padding:2px 0;border:0}
  .lck-st-r{align-items:flex-start;flex-direction:column;gap:8px}
}
