.dap__panel[data-v-c95d84ba]{background:var(--bg-2)!important;border:1px solid var(--line-8);border-radius:var(--r-card)!important;color:var(--text-60)!important;margin-bottom:10px;scroll-margin-top:88px}.dap__panel[data-v-c95d84ba]:after{display:none}.dap__title[data-v-c95d84ba]{min-height:68px}.dap__title[data-v-c95d84ba] .v-expansion-panel-title__overlay{background:transparent}.dap__head[data-v-c95d84ba]{align-items:baseline;display:flex;flex-wrap:wrap;gap:16px}.dap__name[data-v-c95d84ba]{color:var(--text-100);font-size:17px;font-weight:500}.dap__name[data-v-c95d84ba],.dap__outcome[data-v-c95d84ba]{font-family:var(--font-sans)}.dap__outcome[data-v-c95d84ba]{color:var(--text-40);font-size:13px}.dap__count[data-v-c95d84ba]{color:var(--gold-300);font-family:var(--font-sans);font-size:11px;letter-spacing:.14em;margin-right:10px;text-transform:uppercase;white-space:nowrap}.dap__chev[data-v-c95d84ba]{color:var(--text-40)}.dap__grid[data-v-c95d84ba]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);padding:4px 0 12px}.dap__app[data-v-c95d84ba]{background:var(--bg-1);border:1px solid var(--line-8);border-radius:10px;padding:14px 16px}.dap__app-name[data-v-c95d84ba]{color:var(--gold-100);font-family:var(--font-sans);font-size:13px;font-weight:500;margin-bottom:5px}.dap__app-desc[data-v-c95d84ba]{color:var(--text-60);font-family:var(--font-sans);font-size:12px;line-height:1.55}.dap__intro[data-v-c95d84ba]{border-bottom:1px solid var(--line-8);margin-bottom:16px;padding:6px 2px 24px}.dap__intro-line[data-v-c95d84ba]{color:var(--gold-100);font-family:var(--font-sans);font-size:16px;line-height:1.5;margin:0 0 12px;max-width:56ch}.dap__intro-body[data-v-c95d84ba]{color:var(--text-60);font-family:var(--font-sans);font-size:13.5px;line-height:1.6;margin:0 0 10px;max-width:60ch}.dap__intro-body[data-v-c95d84ba]:last-child{margin-bottom:0}.dap__intro-film[data-v-c95d84ba]{margin-top:22px;min-width:0}.dap__foot[data-v-c95d84ba]{border-top:1px solid var(--line-8);display:flex;padding:16px 2px 12px}.dap__intro-btn[data-v-c95d84ba]{border:1px solid var(--gold-500);border-radius:999px;color:var(--gold-300);font-family:var(--font-sans);font-size:13px;font-weight:500;padding:9px 18px;text-decoration:none;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.dap__intro-btn[data-v-c95d84ba]:hover{border-color:var(--gold-300);color:var(--gold-100)}@media(max-width:960px){.dap__grid[data-v-c95d84ba],.dap__intro--film[data-v-c95d84ba]{grid-template-columns:1fr}}
