.skcta[data-v-db96a237]{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 16px;border-radius:999px;background:#3730a3;color:#fff;font-size:12.5px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .15s}.skcta[data-v-db96a237]:hover{background:#2e2a86;color:#fff}.skcta__arrow[data-v-db96a237]{width:14px;height:14px;flex:none}.skcta--sm[data-v-db96a237]{height:36px}.skcta--wide[data-v-db96a237]{flex:1 1 auto}.skcta--block[data-v-db96a237]{width:100%;height:44px;font-size:13.5px}.skcta--out[data-v-db96a237]{height:38px;background:transparent;color:var(--color-primary);border:1.5px solid currentColor}.skcta--out[data-v-db96a237]:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.skcta__book[data-v-db96a237]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#fff;flex:none;overflow:hidden}.skcta__book[data-v-db96a237] img{width:16px;height:16px;object-fit:contain;opacity:1}.skcta__price[data-v-db96a237]{font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:500}html.dark .skcta[data-v-db96a237]:not(.skcta--out){background:var(--color-primary)}html.dark .skcta[data-v-db96a237]:not(.skcta--out):hover{background:color-mix(in srgb,var(--color-primary) 85%,#000)}html.light .skcta--out[data-v-db96a237]{color:var(--ds-accent);border-color:var(--ds-accent)}html.light .skcta--out[data-v-db96a237]:hover{background:var(--ds-accent-wash-soft, #F5F7FF)}.modcard[data-v-9fff8df4]{background:var(--color-surface-2);border:1px solid var(--color-surface-3);border-radius:16px;overflow:clip;display:flex;flex-direction:column;min-width:0}.modcard--fill[data-v-9fff8df4]{height:100%}.modcard-body[data-v-9fff8df4]{flex:1 1 auto;min-width:0}.modcard-head[data-v-9fff8df4]{padding:13px 14px 11px;display:flex;align-items:baseline;gap:10px}.modcard-title[data-v-9fff8df4]{font-size:var(--modcard-title, 16px);font-weight:900;line-height:1.25;margin:0;color:var(--color-foreground-1);text-transform:none;letter-spacing:0}.modcard-tb[data-v-9fff8df4]{display:flex;flex-direction:column;min-width:0}.modcard-head--sub[data-v-9fff8df4]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:0}.modcard-head--sub>.modcard-tb[data-v-9fff8df4]{display:contents}.modcard-head--sub .modcard-title[data-v-9fff8df4]{grid-column:1;grid-row:1;min-width:0}.modcard-head--sub .modcard-sub[data-v-9fff8df4]{grid-column:1 / -1;grid-row:2}.modcard-head--sub>.modcard-link[data-v-9fff8df4]{grid-column:2;grid-row:1;align-self:baseline}.modcard-sub[data-v-9fff8df4]{margin-top:3px;font-size:12px;line-height:1.5;font-weight:600;color:var(--color-foreground-3)}.modcard-link[data-v-9fff8df4]{margin-left:auto;font-size:11px;font-weight:800;color:var(--color-primary);text-decoration:none;white-space:nowrap}.modcard-link[data-v-9fff8df4]:hover{text-decoration:underline}.modcard-div[data-v-9fff8df4]{border-top:1px solid var(--color-surface-3)}.modcard-empty[data-v-9fff8df4]{padding:22px 14px;text-align:center;font-size:11.5px;font-weight:600;color:var(--color-foreground-3)}.modcard-foot[data-v-9fff8df4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto;border-top:1px solid var(--color-surface-3);padding:12px 14px 14px;font-size:11px;font-weight:600;color:var(--color-foreground-3)}.modcard-note[data-v-9fff8df4]{order:-1;flex:1 0 100%;min-width:0;font-size:11px;font-weight:600;line-height:1.35}.modcard-ctlrow[data-v-9fff8df4]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px 10px}.modcard-ctl[data-v-9fff8df4]{margin-left:auto;display:inline-flex;align-items:center;justify-content:flex-end;min-width:0}.modcard-ctlrow>.modcard-ctl[data-v-9fff8df4]:first-child{margin-left:0}.modcard-seg[data-v-9fff8df4]{display:flex;background:color-mix(in srgb,var(--color-surface-3) 70%,transparent);border-radius:11px;padding:3px;overflow-x:auto}.modcard-seg button[data-v-9fff8df4]{font-family:inherit;font-size:10px;font-weight:800;line-height:inherit;color:var(--color-foreground-3);padding:4px 9px;margin:0;border:0;border-radius:8px;background:none;cursor:pointer;white-space:nowrap}.modcard-seg button[data-v-9fff8df4]:hover{color:var(--color-foreground-1)}.modcard-seg button.on[data-v-9fff8df4]{background:var(--color-surface-1);color:var(--color-primary)}html.light .modcard[data-v-9fff8df4]{background:var(--ds-surface);border-color:var(--ds-rule-control);box-shadow:var(--ds-shadow-card)}html.light .modcard-title[data-v-9fff8df4]{color:var(--ds-ink)}html.light .modcard-sub[data-v-9fff8df4],html.light .modcard-empty[data-v-9fff8df4],html.light .modcard-foot[data-v-9fff8df4]{color:var(--ds-ink-dim)}html.light .modcard-link[data-v-9fff8df4]{color:var(--ds-accent)}html.light .modcard-div[data-v-9fff8df4]{border-top-color:#eef0f3}html.light .modcard-foot[data-v-9fff8df4]{border-top-color:#f5f6fa}html.light .modcard-seg[data-v-9fff8df4]{background:var(--ds-control-bg)}html.light .modcard-seg button[data-v-9fff8df4]{color:var(--ds-ink-mid)}html.light .modcard-seg button[data-v-9fff8df4]:hover{color:var(--ds-accent)}html.light .modcard-seg button.on[data-v-9fff8df4]{background:#fff;color:var(--ds-accent);box-shadow:var(--ds-shadow-pill)}@media(min-width:768px){.modcard-head[data-v-9fff8df4]{padding:15px 18px 13px}.modcard-title[data-v-9fff8df4]{font-size:var(--modcard-title, 17px)}.modcard-ctlrow[data-v-9fff8df4]{padding:0 18px 12px}.modcard-foot[data-v-9fff8df4]{padding:12px 18px 14px}}
