.cmp-section[data-v-f65fe32b]{background:#1f1f1f;color:#fff}.cmp-card[data-v-f65fe32b]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:22px;box-shadow:0 8px 30px -15px #00000040;margin:0 auto;max-width:760px;overflow:visible;padding:1.25rem}@media(min-width:768px){.cmp-card[data-v-f65fe32b]{padding:1.75rem}}@keyframes cmpBounce-f65fe32b{0%{transform:scale(1)}30%{transform:scale(1.18)}60%{transform:scale(.96)}to{transform:scale(1)}}.cmp-bounce[data-v-f65fe32b]{animation:cmpBounce-f65fe32b .45s cubic-bezier(.4,0,.2,1);display:inline-block}.cmp-row[data-v-f65fe32b]{align-items:center;border-radius:10px;display:grid;grid-template-columns:1.4fr 1fr 1fr;padding:.875rem 1rem;transition:background-color .18s ease}.cmp-row--heads[data-v-f65fe32b]{align-items:end;border-bottom:1px solid rgba(0,0,0,.06);border-radius:0;margin-bottom:.5rem;padding-bottom:1rem}.cmp-row--data[data-v-f65fe32b]:hover{background:#0000000a}.cmp-row--data+.cmp-row--data[data-v-f65fe32b]{border-top:1px solid rgba(0,0,0,.04)}.cmp-head[data-v-f65fe32b]{padding:0 .5rem;text-align:center}.cmp-head img[data-v-f65fe32b]{display:block;height:120px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:170px}.cmp-head--other img[data-v-f65fe32b]{filter:grayscale(.6);opacity:.55;transform:scale(1.35);transform-origin:center}.cmp-head p[data-v-f65fe32b]{font-family:Euclid Circular A,Inter,sans-serif;font-size:.9375rem;font-weight:700;margin-top:.5rem}.cmp-head--us p[data-v-f65fe32b]{color:#222}.cmp-head--other p[data-v-f65fe32b]{color:#22222273}.cmp-cell[data-v-f65fe32b]{font-size:.875rem}.cmp-cell--label[data-v-f65fe32b]{color:#222222b3;font-weight:500;position:relative}.cmp-note-mark[data-v-f65fe32b]{color:#4f8e1f;cursor:help;font-weight:800;margin-left:1px;outline:none}.cmp-note-pop[data-v-f65fe32b]{background:#1f1f1f;border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 10px 26px -10px #00000080;color:#fff;font-size:.75rem;font-weight:400;left:0;line-height:1.45;max-width:min(260px,74vw);opacity:0;padding:.6rem .75rem;pointer-events:none;position:absolute;text-align:left;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease,visibility .18s;visibility:hidden;width:-moz-max-content;width:max-content;z-index:6}.cmp-note-mark:focus .cmp-note-pop[data-v-f65fe32b],.cmp-note-mark:hover .cmp-note-pop[data-v-f65fe32b]{opacity:1;transform:translateY(0);visibility:visible}.cmp-cell--other[data-v-f65fe32b],.cmp-cell--us[data-v-f65fe32b]{text-align:center}.cmp-text--us[data-v-f65fe32b]{color:#222;font-weight:700}.cmp-text--other[data-v-f65fe32b]{color:#22222280}.cmp-check[data-v-f65fe32b]{align-items:center;border-radius:999px;display:inline-flex;height:24px;justify-content:center;width:24px}.cmp-check--yes[data-v-f65fe32b]{background:#c6ff47;color:#121212}.cmp-check--no[data-v-f65fe32b]{background:#ffe6e6;color:#e84b4b}.cmp-row--toggle.is-on[data-v-f65fe32b]{background:#ffdcdc8c}.cmp-row--toggle.is-on[data-v-f65fe32b]:hover{background:#ffd2d2bf}.cmp-toggle-label[data-v-f65fe32b]{color:#222;font-weight:600;gap:.5rem}.cmp-save-tag[data-v-f65fe32b],.cmp-toggle-label[data-v-f65fe32b]{align-items:center;display:inline-flex}.cmp-save-tag[data-v-f65fe32b]{background:#ff4338;border-radius:999px;color:#fff;font-size:.65rem;font-weight:800;letter-spacing:.04em;padding:.2rem .5rem}.cmp-toggle-hint[data-v-f65fe32b]{color:#2222228c;font-size:.7rem;margin-top:.25rem}.cmp-toggle[data-v-f65fe32b]{background:#00000026;border:none;border-radius:999px;cursor:pointer;height:24px;padding:0;position:relative;transition:background .2s;width:44px}.cmp-toggle.is-on[data-v-f65fe32b]{background:#ff4338}.cmp-toggle-thumb[data-v-f65fe32b]{background:#fff;border-radius:999px;box-shadow:0 1px 3px #0003;height:20px;left:2px;position:absolute;top:2px;transition:transform .2s;width:20px}.cmp-toggle.is-on .cmp-toggle-thumb[data-v-f65fe32b]{transform:translate(20px)}.cmp-row--total[data-v-f65fe32b]{border-radius:0;border-top:1px solid rgba(0,0,0,.08);margin-top:.5rem;padding-top:1.25rem}.cmp-row--total .cmp-cell--label[data-v-f65fe32b]{color:#222;font-weight:700}.cmp-total[data-v-f65fe32b]{font-family:Euclid Circular A,Inter,sans-serif;font-size:1.25rem;font-weight:800}.cmp-total--us[data-v-f65fe32b]{color:#222}.cmp-total--other[data-v-f65fe32b]{color:#ff4338}.cmp-save-banner[data-v-f65fe32b]{align-items:center;background:linear-gradient(135deg,#c6ff47,#b5f436);border-radius:16px;color:#222;display:flex;flex-direction:column;font-family:Euclid Circular A,Inter,sans-serif;gap:.25rem;margin:1.25rem auto 0;max-width:760px;overflow:hidden;padding:1.5rem;position:relative;text-align:center;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s}.cmp-save-banner[data-v-f65fe32b]:hover{box-shadow:0 12px 30px -10px #9ecc398c;transform:scale(1.015)}.cmp-save-top[data-v-f65fe32b]{color:#222222b3;font-size:.75rem;font-weight:800;letter-spacing:.16em}.cmp-save-amount[data-v-f65fe32b]{font-size:2.25rem;font-weight:800;line-height:1}.cmp-save-sub[data-v-f65fe32b]{color:#222222b3;font-family:Inter,sans-serif;font-size:.8125rem;font-weight:500}.cmp-save-shine[data-v-f65fe32b]{background:linear-gradient(110deg,transparent 35%,hsla(0,0%,100%,.55) 50%,transparent 65%);inset:0;pointer-events:none;position:absolute;transform:translate(-100%);transition:transform .7s cubic-bezier(.4,0,.2,1)}.cmp-save-banner:hover .cmp-save-shine[data-v-f65fe32b]{transform:translate(100%)}@media(max-width:640px){.cmp-row[data-v-f65fe32b]{grid-template-columns:1.2fr .9fr .9fr;padding:.625rem .5rem}.cmp-head img[data-v-f65fe32b]{height:58px;max-width:100%;width:auto}.cmp-head--other img[data-v-f65fe32b]{transform:scale(1.1)}.cmp-head--other[data-v-f65fe32b]{margin-bottom:.9rem}.cmp-head p[data-v-f65fe32b]{font-size:.8rem}.cmp-cell[data-v-f65fe32b]{font-size:.8125rem}.cmp-total[data-v-f65fe32b]{font-size:1rem}.cmp-save-amount[data-v-f65fe32b]{font-size:2rem}}
