.cp-h{max-width:720px;margin:0 auto 24px;text-align:center}.cp-h .eyebrow{display:inline-block;font:700 11px/1 Inter,DM Sans,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#7cc0ff;background:#7cc0ff1a;border:1px solid rgba(124,192,255,.25);border-radius:999px;padding:7px 12px}.cp-h p{color:#c9d5e8;font-size:16px;line-height:1.6}.cp-lnk{color:#7cc0ff;font-weight:600}.cp-cap{font-size:12.5px;color:#8fa0bd;text-align:center;margin:12px 0 0}.cp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1100px;margin:0 auto}.cp-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:16px}.cp-card b{display:block;color:#e9eefb;font-size:15px;margin-bottom:6px}.cp-card span{display:block;color:#c9d5e8;font-size:14px;line-height:1.5}.cp-ul{list-style:none;margin:26px auto 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 28px;max-width:940px}.cp-ul li{position:relative;padding-left:30px;font-size:15.5px;line-height:1.55;color:#c9d5e8}.cp-ul li b{color:#e9eefb}.cp-ul li a{color:#7cc0ff}.cp-ul li:before{content:"";position:absolute;left:0;top:3px;width:19px;height:19px;border-radius:50%;background:#34d39929 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2334d399' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/11px no-repeat}@media(max-width:960px){.cp-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.cp-ul{grid-template-columns:1fr}}@media(max-width:480px){.cp-grid{grid-template-columns:1fr}}.cpx [hidden]{display:none!important}.cpx{max-width:1100px;margin:0 auto;font-family:Inter,DM Sans,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.14);box-shadow:0 40px 80px -40px #000000f2;background:#f5f6f8;color:#0f172a;text-align:left}.cpx *{box-sizing:border-box}.cpx button,.cpx input{font:inherit;color:inherit;margin:0;text-transform:none;letter-spacing:normal}.cpx button{background:none;border:0;cursor:pointer;box-shadow:none;min-height:0;padding:0}.cpx button:focus-visible,.cpx input:focus-visible{outline:2px solid #3d73b8;outline-offset:2px}.cpx-bar{display:flex;align-items:center;gap:7px;height:38px;padding:0 14px;background:#e8eaee;border-bottom:1px solid #d9dce2}.cpx-bar i{width:11px;height:11px;border-radius:50%}.cpx-bar span{margin-left:12px;flex:1;max-width:420px;height:24px;border-radius:12px;background:#fff;display:flex;align-items:center;padding:0 12px;font-size:12px;color:#475569;white-space:nowrap;overflow:hidden}.cpx-body{display:grid;grid-template-columns:330px minmax(0,1fr)}.cpx-hd{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;margin-bottom:12px}.cpx-hd h3{font-family:Inter,sans-serif;font-size:17px;font-weight:800;color:#0f172a;margin:0;letter-spacing:-.01em}.cpx-hd small{font-size:12px;color:#64748b}.cpx-set{background:#fff;border-right:1px solid #e5e7eb;padding:18px}.cpx-f{padding:12px 0;border-top:1px solid #eef0f3}.cpx-l{display:flex;justify-content:space-between;align-items:baseline;font-size:12.5px;font-weight:600;color:#334155;margin-bottom:8px}.cpx-v{font-size:15px;color:#0f172a}.cpx input[type=range]{width:100%;accent-color:#3d73b8;margin:0 0 8px;height:20px;background:none;border:0;padding:0;box-shadow:none}.cpx-seg{display:flex;background:#f1f5f9;border-radius:9px;padding:3px;gap:3px}.cpx-seg button{flex:1;padding:6px 4px!important;border-radius:7px!important;font-size:11.5px!important;font-weight:600!important;color:#475569!important;text-align:center;line-height:1.25}.cpx-seg button.on{background:#fff!important;color:#2e5f9e!important;box-shadow:0 1px 3px #0f172a1f!important}.cpx-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.cpx-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;font-size:12px;font-weight:600}.cpx-chip button{width:18px;height:18px;border-radius:50%!important;color:#b91c1c!important;font-size:14px!important;line-height:1!important}.cpx-none{font-size:12px;color:#94a3b8}.cpx-add{display:flex;gap:6px}.cpx .cpx-add input{flex:1;min-width:0;height:34px;border:1px solid #d9dde3;border-radius:8px;padding:0 10px;font-size:12.5px;background:#fff;color:#0f172a;box-shadow:none;outline:0}.cpx .cpx-add input:focus{border-color:#3d73b8}.cpx-addb{height:34px;padding:0 12px!important;border-radius:8px!important;background:#0f172a!important;color:#fff!important;font-size:12.5px!important;font-weight:700!important}.cpx-tg label{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:#334155;margin:4px 0;cursor:pointer;line-height:1.4}.cpx-tg input{width:16px;height:16px;accent-color:#3d73b8;margin-top:1px;flex:none}.cpx-out{padding:18px 20px;min-width:0}.cpx-sends{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cpx-s{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;background:#fff;border:1px solid #e5e7eb;border-left:4px solid #22c55e;border-radius:12px;padding:10px 12px;transition:border-color .2s}.cpx-s.ask{border-left-color:#f59e0b}.cpx-s.no{border-left-color:#ef4444}.cpx-s.flag{border-left-color:#3d73b8}.cpx-s img{width:52px;height:52px;object-fit:contain;border-radius:8px;background:#fff;border:1px solid #eef0f3}.cpx-who{display:flex;flex-wrap:wrap;gap:0 8px;align-items:baseline}.cpx-who b{font-size:13.5px}.cpx-who span{font-size:12px;color:#64748b}.cpx-it{font-size:12px;color:#475569;margin:2px 0 4px}.cpx-st{display:flex;align-items:flex-start;gap:6px;font-size:12px;font-weight:600;color:#15803d;line-height:1.35}.cpx-st i{width:8px;height:8px;border-radius:50%;background:currentColor;flex:none;margin-top:4px}.cpx-s.ask .cpx-st{color:#b45309}.cpx-s.no .cpx-st{color:#b91c1c}.cpx-s.flag .cpx-st{color:#2e5f9e}.cpx-by{font-size:11px;color:#94a3b8;white-space:nowrap;align-self:start}.cpx-ap{margin-top:16px;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:14px}.cpx-ap .cpx-hd{margin-bottom:8px}.cpx-req{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cpx-req li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center;background:#fff;border-radius:10px;padding:8px 10px;border:1px solid #fcefc7}.cpx-req img{width:40px;height:40px;object-fit:contain;border-radius:6px}.cpx-req b{display:block;font-size:12.5px}.cpx-req span{display:block;font-size:11.5px;color:#64748b;line-height:1.35}.cpx-act{display:flex;gap:6px}.cpx-act button{padding:7px 11px!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important}.cpx-act .y{background:#16a34a!important;color:#fff!important}.cpx-act .n{background:#fff!important;color:#b91c1c!important;border:1px solid #fecaca!important}.cpx-log{border-top:1px solid #e5e7eb;background:#fff;padding:16px 18px}.cpx-logl{list-style:none;margin:0;padding:0;display:grid}.cpx-logl li{display:grid;grid-template-columns:86px 110px minmax(0,1fr) auto;gap:10px;align-items:baseline;font-size:12.5px;padding:7px 0;border-top:1px solid #f1f5f9}.cpx-logl li:first-child{border-top:0}.cpx-logl li.new{animation:cpxIn .6s ease}@keyframes cpxIn{0%{background:#eef4fc}to{background:transparent}}.cpx-logl .t{color:#94a3b8;font-size:11.5px}.cpx-logl b{font-weight:600}.cpx-logl .a{color:#334155}.cpx-logl em{font-style:normal;font-size:11px;color:#2e5f9e;background:#eef4fc;border-radius:999px;padding:2px 8px;white-space:nowrap}@media(max-width:900px){.cpx-body{grid-template-columns:1fr}.cpx-set{border-right:0;border-bottom:1px solid #e5e7eb}}@media(max-width:560px){.cpx-s{grid-template-columns:44px minmax(0,1fr)}.cpx-s img{width:44px;height:44px}.cpx-by{grid-column:2}.cpx-req li{grid-template-columns:36px minmax(0,1fr)}.cpx-act{grid-column:1/-1}.cpx-act button{flex:1}.cpx-logl li{grid-template-columns:1fr auto;gap:2px 8px}.cpx-logl .t{grid-column:1/-1;grid-row:1}.cpx-logl b{grid-row:2;grid-column:1}.cpx-logl em{grid-row:2;grid-column:2;justify-self:end}.cpx-logl .a{grid-column:1/-1;grid-row:3}.cpx-out,.cpx-set{padding:14px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/rockkt-compliance-page-v1.css.map */
