.hp-carl .hpcb-h1{font-size:clamp(38px,4vw,58px)}.hp-carl h2{text-wrap:balance}.hp-carl .hpcb-msg{display:flex;gap:12px}.hp-carl .hpcb-msg-body{display:flex;flex-direction:column;flex-grow:1;gap:6px;min-width:0}.hp-carl .hpcb-msg-head{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;gap:6px}.hp-carl .hpcb-time{color:#949ba4;font-size:12px}.hp-carl .hpcb-text{color:#dbdee1;font-size:15px;line-height:1.45}.hp-carl .hpcb-reacts{display:flex;flex-wrap:wrap;gap:6px}.hp-carl .hpcb-dot{border-radius:50%;flex:none;height:12px;width:12px}.hp-carl .hp-mention{white-space:nowrap}.hp-carl .hpcb-hero-art{padding-bottom:72px;position:relative}.hp-carl .hpcb-hero-dc{box-shadow:0 30px 80px -20px rgba(0,0,0,.9),0 0 0 1px #3a3c42;max-width:520px}.hp-carl .hpcb-feed{display:flex;flex-direction:column;gap:22px;padding:20px 18px 48px}.hp-carl .hpcb-hero-member{background:#2b2d31;border-radius:14px;bottom:0;box-shadow:0 30px 80px -20px rgba(0,0,0,.9),0 0 0 1px #3a3c42;display:flex;flex-direction:column;font-size:14px;gap:4px;max-width:80%;padding:12px 10px;position:absolute;right:0;width:300px}.hp-carl .hpcb-list-head{color:#949ba4;font-size:11px;font-weight:700;padding:0 6px 2px}.hp-carl .hpcb-member{align-items:center;background:#35373c;border-radius:6px;display:flex;gap:10px;min-width:0;padding:6px}.hp-carl .hpcb-trunc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-carl .hpcb-table-wrap{margin:0 auto;max-width:1040px;overflow:hidden;width:100%}.hp-carl .hpcb-table{border-collapse:collapse;font-size:15px;width:100%}.hp-carl .hpcb-table td,.hp-carl .hpcb-table th{padding:16px 22px;text-align:left;vertical-align:top}.hp-carl .hpcb-table thead th{color:#949ba4;font-size:14px;font-weight:600;padding-top:22px}.hp-carl .hpcb-table thead .hpcb-us{color:#fff}.hp-carl .hpcb-table tbody tr{box-shadow:0 -1px 0 #262626}.hp-carl .hpcb-table tbody th{color:#fff;font-weight:600;width:20%}.hp-carl .hpcb-table td{color:#b5bac1;line-height:1.5;width:40%}.hp-carl .hpcb-table td.hpcb-us{background:rgba(244,81,66,.04);color:#dbdee1}.hp-carl .hpcb-pair{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:1040px;width:100%}.hp-carl .hpcb-side{display:flex;flex-direction:column;gap:16px;padding:26px}.hp-carl .hpcb-side-t{font-size:17px;font-weight:600;margin:0}.hp-carl .hpcb-code{background:#111214;border-radius:10px;box-shadow:inset 0 0 0 1px #2a2a2a;color:#dbdee1;font-family:ui-monospace,Consolas,monospace;font-size:13px;line-height:1.7;margin:0;padding:16px;white-space:pre-wrap;word-break:break-all}.hp-carl .hpcb-blocks{counter-reset:blk;display:flex;flex-direction:column;gap:14px}.hp-carl .hpcb-blocks li{box-shadow:inset 2px 0 0 #3f4147;color:#b5bac1;display:flex;flex-direction:column;font-size:15px;gap:6px;padding-left:16px}.hp-carl .hpcb-chip{align-self:flex-start;border-radius:6px;color:#fff;font-size:13px;font-weight:700;padding:4px 10px}.hp-carl .hpcb-chip-cmd{background:#8a6d12}.hp-carl .hpcb-chip-cond{background:#1f7a3d}.hp-carl .hpcb-chip-act{background:#2f5fc4}.hp-carl .hpcb-shot{background:#1a1a1a;margin:0 auto;max-width:1063px;width:100%}.hp-carl .hpcb-cap{color:#949ba4;font-size:14px;padding:14px 18px}.hp-carl .hpcb-cap a{text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,100%,.35);text-decoration-color:hsla(0,0%,100%,.35);text-underline-offset:3px}.hp-carl .hpcb-verdict{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:1040px;width:100%}.hp-carl .hpcb-vcard{display:flex;flex-direction:column;gap:18px;padding:28px}.hp-carl .hpcb-vcard.is-us{background:linear-gradient(180deg,#1f1716,#1a1a1a);box-shadow:inset 0 0 0 1px #4a2a26}.hp-carl .hpcb-vlist{display:flex;flex-direction:column;gap:14px}.hp-carl .hpcb-vlist li{align-items:flex-start;color:#dbdee1;display:flex;font-size:15px;gap:12px}.hp-carl .hpcb-vlist svg{flex:none;margin-top:3px}.hp-carl .hpcb-vdot{background:#949ba4;border-radius:50%;flex:none;height:8px;margin:9px 5px 0;width:8px}.hp-carl .hpcb-move{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.hp-carl .hpcb-move-side{position:-webkit-sticky;position:sticky;top:112px}.hp-carl .hpcb-map{background:#1a1a1a;border-radius:16px;box-shadow:inset 0 0 0 1px #2a2a2a;display:flex;flex-direction:column}.hp-carl .hpcb-map li{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:170px 16px minmax(0,1fr);padding:16px 20px}.hp-carl .hpcb-map li+li{box-shadow:0 -1px 0 #262626}.hp-carl .hpcb-map svg{margin-top:4px}.hp-carl .hpcb-map-from{color:#949ba4;font-size:15px}.hp-carl .hpcb-map-to{color:#fff;display:flex;flex-direction:column;font-size:15px;font-weight:500;gap:4px}.hp-carl .hpcb-map-links{display:flex;flex-wrap:wrap;gap:4px 16px}.hp-carl .hpcb-map-link{color:#b5bac1;font-size:14px;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);text-underline-offset:3px}.hp-carl a.hpcb-map-link:hover{color:#fff;-webkit-text-decoration-color:#f45142;text-decoration-color:#f45142}.hp-carl .hpcb-faq{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.hp-carl .hpcb-free{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:640px}@media (max-width:960px){.hp-carl .hpcb-faq,.hp-carl .hpcb-move,.hp-carl .hpcb-pair,.hp-carl .hpcb-verdict{gap:28px;grid-template-columns:minmax(0,1fr)}.hp-carl .hpcb-move-side{position:static}}@media (max-width:700px){.hp-carl .hpcb-table thead{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.hp-carl .hpcb-table,.hp-carl .hpcb-table tbody,.hp-carl .hpcb-table td,.hp-carl .hpcb-table th,.hp-carl .hpcb-table tr{display:block;width:auto}.hp-carl .hpcb-table tbody tr{padding:16px 18px}.hp-carl .hpcb-table tbody th{font-size:16px;padding:0 0 10px;width:auto}.hp-carl .hpcb-table td{border-radius:8px;font-size:14px;padding:10px 12px}.hp-carl .hpcb-table td+td{margin-top:8px}.hp-carl .hpcb-table td:before{color:#949ba4;content:attr(data-label);display:block;font-size:12px;font-weight:700;margin-bottom:2px}.hp-carl .hpcb-table td:not(.hpcb-us){background:#202022}}@media (max-width:600px){.hp-carl .hpcb-hero-art{padding-bottom:0}.hp-carl .hpcb-side,.hp-carl .hpcb-vcard{padding:20px}.hp-carl .hpcb-map li{gap:4px;grid-template-columns:minmax(0,1fr);padding:14px 16px}.hp-carl .hpcb-map svg{display:none}.hp-carl .hpcb-map-from{font-size:13px}.hp-carl .hp-btn-red{width:100%}}