.guides-page{background-color:var(--background);min-height:100vh}.guides-header{z-index:10;background-color:var(--background);border-bottom:1px solid var(--border-color);align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex;position:sticky;top:0}.guides-header .back-btn{color:var(--text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;font-size:1.25rem;transition:color .2s;display:flex}.guides-header .back-btn:hover{color:var(--primary)}.guides-header h1{color:var(--text);margin:0;font-size:1.5rem;font-weight:700}.guides-content{padding:1rem}.guides-section{margin-bottom:2rem}.section-title{color:var(--text);margin-bottom:1rem;padding:0 .5rem;font-size:1.5rem;font-weight:700}.guides-list{flex-direction:column;gap:0;display:flex}.guide-item{background-color:var(--component-color);border-bottom:1px solid var(--border-color);cursor:pointer;justify-content:space-between;align-items:center;padding:1rem 1.5rem;transition:background-color .2s;display:flex}.guide-item:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.guide-item:last-child{border-bottom:none;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.guide-item:hover{background-color:var(--hover-color)}.guide-title{color:var(--text);font-size:1rem}.guide-chevron{color:var(--subtle-text);font-size:.875rem}@media (max-width:768px){.guides-header h1,.section-title{font-size:1.25rem}}
