.topic-breadcrumbs{color:var(--muted-foreground);padding:24px 0;font-size:12px}.topic-breadcrumbs a{text-decoration:none}.topic-directory{border-block:1px solid var(--border);flex-wrap:wrap;gap:12px 26px;margin:25px 0;padding:22px 0;font-size:13px;display:flex}.topic-directory a{text-decoration:none}.topic-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.topic-cards>*{border:1px solid var(--border);text-align:left;background:var(--card);color:var(--foreground);border-radius:14px;padding:22px}.topic-cards button{cursor:pointer}.topic-cards button:disabled{cursor:wait;opacity:.6}.topic-cards h3{margin-bottom:12px;font-size:18px;font-weight:650}.topic-cards p{color:var(--muted-foreground);font-size:13px;line-height:1.8}.topic-cards b{color:var(--rap-link,#52632d);margin-top:18px;font-size:12px;display:block}.topic-pricing>p{margin-block:18px;line-height:1.8}.topic-pricing .rap-pack h2{font-size:22px}.topic-closing{text-align:center;padding:50px 20px}.topic-closing a{margin:20px 12px;display:inline-block}.topic-frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.topic-frames img{aspect-ratio:9/12;object-fit:cover;border-radius:12px;width:100%}.topic-frames figcaption{margin-top:12px;font-size:13px}section[id],form[id],#diss-upload{scroll-margin-top:90px}.topic-mobile-start{display:none}@media (width<=680px){.topic-mobile-start{text-align:center;margin-block:16px;display:block}.topic-cards{grid-template-columns:1fr}.topic-directory{gap:12px 20px;font-size:12px}.topic-frames{gap:8px}}
