.indie-action-link[data-v-5f15ec15]{align-items:center;background:var(--color-background);border:1px solid var(--eb_split);border-radius:999px;color:var(--eb-mid-text);display:inline-flex;font-size:11px;font-weight:900;justify-content:center;min-height:34px;padding:7px 12px;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.indie-action-link[data-v-5f15ec15]:not(.is-disabled):hover{background:var(--eb-dark-text);border-color:var(--eb-dark-text);color:var(--color-background)}.indie-action-link.is-primary[data-v-5f15ec15]{background:var(--eb-primary);border-color:var(--eb-primary);color:var(--black)}.indie-action-link.is-primary[data-v-5f15ec15]:not(.is-disabled):hover{background:var(--eb-dark-text);border-color:var(--eb-dark-text);color:var(--color-background)}.indie-action-link.is-disabled[data-v-5f15ec15]{color:var(--eb-fade-text);cursor:not-allowed;opacity:.5}.indie-action-link[data-v-5f15ec15]:focus-visible{outline:2px solid var(--eb-primary);outline-offset:2px}.indie-hero[data-v-4a7fc208]{padding:30px 0 20px}.indie-hero__inner[data-v-4a7fc208]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.indie-hero__copy[data-v-4a7fc208]{min-width:0}.indie-hero small[data-v-4a7fc208]{color:var(--eb-primary-clear);display:block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:6px}.indie-hero h1[data-v-4a7fc208]{color:var(--eb-dark-text);font-size:clamp(28px,4vw,36px);font-weight:950;letter-spacing:-.04em;line-height:1.08;margin:0}.indie-hero p[data-v-4a7fc208]{color:var(--eb-mid-text);font-size:13px;font-weight:650;line-height:1.65;margin:10px 0 0;max-width:760px}.indie-hero__actions[data-v-4a7fc208]{align-items:center;display:flex;flex:0 0 auto;gap:8px}.indie-hero__extra[data-v-4a7fc208]{margin-top:16px}@media (max-width:680px){.indie-hero[data-v-4a7fc208]{padding-top:24px}.indie-hero__inner[data-v-4a7fc208]{display:block}.indie-hero__actions[data-v-4a7fc208]{margin-top:14px}}.indie-empty-state[data-v-8b5d2bd4]{background:var(--color-background);border:1px solid var(--eb_light_split);border-radius:var(--indie-shell-radius);box-shadow:var(--indie-card-shadow);color:var(--eb-mid-text);padding:64px 24px;text-align:center}.indie-empty-state.is-compact[data-v-8b5d2bd4]{background:var(--color-background-soft);border:0;border-radius:0;box-shadow:none;padding:28px 20px}.indie-empty-state>span[data-v-8b5d2bd4]{color:var(--eb-primary-clear);display:block;font-size:28px;line-height:1}.indie-empty-state h2[data-v-8b5d2bd4]{color:var(--eb-dark-text);font-size:18px;font-weight:900;margin:12px 0 0}.indie-empty-state p[data-v-8b5d2bd4]{color:var(--eb-mid-text);font-size:12px;font-weight:650;line-height:1.6;margin:7px auto 0;max-width:520px}.indie-section-header[data-v-3d8b8701]{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:12px}.indie-section-header--bordered[data-v-3d8b8701]{border-top:4px solid var(--eb-dark-text);padding-top:13px}.indie-section-header small[data-v-3d8b8701]{color:var(--eb-primary-clear);display:block;font-size:10px;font-weight:900;letter-spacing:.07em;margin-bottom:5px}.indie-section-header h2[data-v-3d8b8701]{color:var(--eb-dark-text);font-size:clamp(20px,3vw,24px);font-weight:950;letter-spacing:-.03em;line-height:1.15;margin:0}.indie-section-header p[data-v-3d8b8701]{color:var(--eb-mid-text);font-size:12px;font-weight:650;line-height:1.55;margin:7px 0 0;max-width:760px}.indie-section-header__side[data-v-3d8b8701]{align-items:center;display:flex;flex:0 0 auto;gap:8px}.indie-section-header__side>span[data-v-3d8b8701]{color:var(--eb-fade-text);font-size:11px;font-weight:800}@media (max-width:620px){.indie-section-header[data-v-3d8b8701]{display:block}.indie-section-header__side[data-v-3d8b8701]{margin-top:10px}}.indie-page-frame[data-v-07fd9bfd]{--indie-content-width:1120px;--indie-card-radius:14px;--indie-shell-radius:16px;--indie-card-shadow:0 8px 22px var(--color-shadow);background:var(--eb-shell-background);color:var(--eb-dark-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-synthesis:weight;margin-top:var(--nav-height);min-height:100%;width:100%}.indie-page-frame[data-v-07fd9bfd] a{color:inherit;text-decoration:none}.indie-page-frame[data-v-07fd9bfd] button{font-family:inherit}.indie-page-frame[data-v-07fd9bfd] .indie-container{margin-left:auto;margin-right:auto;max-width:calc(var(--indie-content-width) + 44px);padding-left:22px;padding-right:22px;width:100%}@media (max-width:620px){.indie-page-frame[data-v-07fd9bfd] .indie-container{padding-left:14px;padding-right:14px}}
