html.app-look:not(.native-shell)[data-shell-pushed=on] body.page-reading main>.container:is(.sound-guide-article,.sound-guide-index){width:auto;margin:0 auto;padding:var(--spacing-xs) var(--spacing-md) var(--spacing-lg);background:none;border:0;border-radius:0}html.app-look[data-shell-pushed=on] .sound-guide-article>.funding-guide-card:first-child,html.app-look[data-shell-pushed=on] .sound-guide-door>.funding-guide-card:first-child{padding:0;background:none;border:0;border-radius:0;box-shadow:none}.sound-guide-door .guide-door-screen-title{margin:var(--spacing-sm) 0 var(--spacing-xs);text-wrap:balance}.sound-guide-door .guide-door-screen-sub{margin:0 0 var(--spacing-md);color:var(--ink-secondary)}.sound-guide-door .guide-track:first-of-type{margin-top:0}.sound-guide-door .guide-path-card{margin-bottom:var(--spacing-lg)}html.app-look .sound-guide-index .guide-filter-row{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--spacing-sm)}html.app-look .sound-guide-index .guide-filter-row .guide-filter-search{flex:1 1 auto;min-width:0}.guide-filters-button{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 var(--spacing-md);border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff12;color:var(--ink-on-ground);font-family:var(--font-family-body);font-size:.9rem;font-weight:600;white-space:nowrap}.guide-filters-button.active{background:var(--ink-on-ground);border-color:var(--ink-on-ground);color:var(--surface-ground)}.guide-hero-ctas .guide-account-line{display:block;width:100%;margin-top:var(--spacing-xs);padding:var(--spacing-xs) 0;min-height:44px;text-align:left;font-size:.9rem;font-weight:500;text-decoration:underline;text-underline-offset:3px}html.app-look[data-shell-pushed=off] .sound-guide-index .guide-hero-ctas .guide-account-line{color:var(--ink-on-ground-muted)}.guide-filter-sheet .guide-filter-sheet-sub{margin:var(--spacing-md) 0 var(--spacing-sm);font-size:.8rem;font-weight:700;color:var(--ink-secondary)}.guide-filter-sheet .guide-filter-sheet-sub:first-child{margin-top:0}.guide-filter-sheet .guide-level-toggle,.guide-filter-sheet .guide-filter-chips{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.guide-filter-sheet .guide-level-toggle button{font-family:var(--font-family-body);font-size:.9rem;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.guide-filter-sheet .guide-level-toggle button,.guide-filter-sheet .guide-filter-chip{min-height:40px}.guide-filter-sheet-foot{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-sm);align-items:center}.guide-path-chrome-nav--rows{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.guide-path-chrome-nav--rows>span:empty{display:none}.guide-path-chrome-nav--rows>.btn{order:-1;width:100%;min-height:44px}.guide-path-step{display:flex;align-items:center;gap:var(--spacing-sm);min-height:56px;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-card);background:var(--surface-raised);border:1px solid var(--border-default);color:var(--ink-primary);text-decoration:none}.guide-path-step:focus-visible{color:var(--ink-primary)}@media(hover:hover)and (pointer:fine){.guide-path-step:hover{color:var(--ink-primary)}}.guide-path-step-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;gap:2px}.guide-path-step-label{font-size:.8rem;font-weight:600;color:var(--ink-secondary)}.guide-path-step-title{font-weight:600;line-height:1.3}.guide-path-step .bi{flex:none;color:var(--ink-secondary)}.sound-guide-door .guide-path-card>h2:first-child{margin-top:0}
