.cp{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:2.5rem;display:flex}.cp-chip{color:#ffffffa6;cursor:pointer;background:#0a0410e6;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.82rem;font-weight:500;line-height:1;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.cp-chip:hover{color:#fff;border-color:#ffffff47}.cp-chip:focus-visible{outline-offset:2px;outline:2px solid #ff5a3c8c}.cp-chip--active{border-color:var(--primary-color);color:#fff;background:#ff5a3c1f}.cp-chip-mark{opacity:.55;font-size:.65rem}.cp-chip--active .cp-chip-mark{color:var(--primary-color);opacity:1}.cp-chip-rate{color:var(--primary-color);font-size:.68rem;font-weight:800}.cp-hint{color:var(--text-muted);font-size:.72rem;font-weight:600}.cp-clear{width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:.7rem;display:inline-flex}.cp-clear:hover{color:#fff;background:#ffffff14}
.cp-icon{cursor:pointer;filter:grayscale();opacity:.45;background:0 0;border:1px solid #0000;border-radius:999px;width:30px;height:30px;padding:0;transition:opacity .18s,filter .18s,border-color .18s}.cp-icon:hover{opacity:.85;filter:grayscale(.25)}.cp-icon-active{filter:none;opacity:1;border-color:var(--primary-color)}.cp-icon-blocked{cursor:not-allowed;opacity:.2}.cp-add{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px dashed #fff3;border-radius:999px;justify-content:center;align-items:center;font-size:.7rem;transition:color .18s,border-color .18s;display:inline-flex}.cp-add:hover,.cp-add-open{border-color:var(--primary-color);color:var(--primary-color)}.cp-panel{flex-direction:column;gap:.4rem;padding-top:.15rem;display:flex}.cp-search{width:100%;max-width:260px;color:var(--text-color);background:0 0;border:0;border-bottom:1px solid #ffffff1f;outline:none;padding:.25rem .5rem;font-size:.78rem}.cp-search:focus{border-bottom-color:var(--primary-color)}.cp-grid{scrollbar-width:thin;scrollbar-color:#ff5a3c73 transparent;flex-wrap:wrap;gap:.3rem;max-height:116px;padding-right:.35rem;display:flex;overflow-y:auto}.cp-grid::-webkit-scrollbar{width:4px}.cp-grid::-webkit-scrollbar-track{background:0 0}.cp-grid::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.cp-grid:hover::-webkit-scrollbar-thumb{background:#ff5a3c73}
.ocm-tier img{object-fit:contain;width:66%;height:66%}.ocm-apex-lp{gap:.5rem;margin-top:.875rem;display:grid}
.ocm-ladder{gap:4px;display:grid}.ocm-ladder-cell{flex-direction:column;align-items:center;gap:.5rem;min-width:0;display:flex}.ocm-ladder-icon{aspect-ratio:1;object-fit:contain;opacity:.28;filter:grayscale();width:100%;max-width:40px;transition:opacity .3s,filter .3s}.ocm-ladder-abbr{text-transform:uppercase;height:28px;color:var(--text-muted);opacity:.5;align-items:center;font-size:.65rem;font-weight:700;display:flex}.ocm-ladder-seg{background:#ffffff14;border-radius:2px;width:100%;height:4px;transition:background .3s;display:block}.is-in-range .ocm-ladder-icon{opacity:1;filter:none}.is-in-range .ocm-ladder-abbr{opacity:1;color:var(--white-color)}.is-in-range .ocm-ladder-seg{background:var(--primary-color)}.is-end .ocm-ladder-icon{filter:drop-shadow(0 0 8px #ff5a3c8c)}
.ocm-mode-card-list{flex-direction:column;gap:.75rem;display:flex}.ocm-mode-card{border:2px solid var(--white-transparent-06);background:var(--card-bg);width:100%;min-height:44px;color:var(--text-color);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:1rem;padding:1rem 1.15rem;font-family:inherit;transition:border-color .2s,background .2s;display:flex}.ocm-mode-card:hover{border-color:var(--white-transparent-1)}.ocm-mode-card:focus-visible{outline:2px solid var(--pink-color);outline-offset:2px}.ocm-mode-card[aria-checked=true]{border-color:var(--pink-color);background:var(--pink-color-transparent-1)}.ocm-mode-card-body{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}.ocm-mode-card-top{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.ocm-mode-card-pill{background:var(--pink-color);color:var(--dark-bg);border-radius:6px;flex-shrink:0;padding:.15rem .55rem;font-size:.8rem;font-weight:600;line-height:1.4}.ocm-mode-card-title{color:var(--white-color);font-size:1.05rem;font-weight:700}.ocm-mode-card[aria-checked=true] .ocm-mode-card-title{color:var(--pink-color)}.ocm-mode-card-desc{color:var(--text-muted);font-size:.85rem;line-height:1.45}.ocm-mode-card-price{color:var(--white-color);white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:flex-end;font-size:1.6rem;font-weight:800;line-height:1.1;display:flex}.ocm-mode-card-per{color:var(--text-muted);font-size:.72rem;font-weight:500}.ocm-mode-card-dot{border:2px solid var(--white-transparent-1);background:var(--dark-bg);border-radius:50%;flex-shrink:0;width:22px;height:22px}.ocm-mode-card[aria-checked=true] .ocm-mode-card-dot{border-color:var(--pink-color);background:radial-gradient(circle, var(--pink-color) 45%, var(--dark-bg) 50%)}@media (max-width:576px){.ocm-mode-card{gap:.7rem;padding:.85rem .9rem}.ocm-mode-card-price{font-size:1.25rem}}
/*# sourceMappingURL=26a-d9l2nk2e-.css.map*/