.mobile-actions{display:none}
@media(max-width:760px){
 .mobile-actions{display:grid;grid-template-columns:repeat(6,1fr);margin:-16px -12px 14px;background:#111a2b;border-bottom:1px solid var(--line);position:sticky;top:58px;z-index:25}.mobile-actions button{height:62px;border:0;background:transparent;color:#aab5c7;display:grid;place-content:center;gap:3px;border-bottom:2px solid transparent}.mobile-actions button span{font-size:22px;line-height:1}.mobile-actions button small{font-size:8px}.mobile-actions button.active{color:var(--accent);border-color:var(--accent);background:#ffffff05}.content-head{padding-top:2px}
 .function-sheet-card{max-height:86vh}.segment{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:16px 0}.segment button,.tag-options button{border:1px solid var(--line);background:#18253a;color:#aab5c7;border-radius:8px;padding:9px 5px;font-size:10px}.segment button.active,.tag-options button.active{border-color:#b87835;color:var(--accent);background:#35271a}.function-label{font-size:10px;color:#738199;margin:17px 2px 8px}.tag-options{display:flex;flex-wrap:wrap;gap:6px}.tag-options button{padding:8px 12px;border-radius:16px}.function-input{height:43px;margin:18px 0 6px;border:1px solid var(--line);background:#172236;border-radius:9px;display:flex;align-items:center;gap:8px;padding:0 12px;color:var(--muted)}.function-input input{width:100%;border:0;outline:0;background:transparent;color:#fff;font-size:11px}.switch-row{display:flex;justify-content:space-between;align-items:center;padding:13px 3px;border-bottom:1px solid #223149}.switch-row strong,.switch-row small{display:block}.switch-row strong{font-size:11px}.switch-row small{font-size:8px;color:var(--muted);margin-top:3px}.switch-row input{appearance:none;width:39px;height:22px;border-radius:12px;background:#34425a;position:relative;transition:.2s}.switch-row input::after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:.2s}.switch-row input:checked{background:var(--accent)}.switch-row input:checked::after{left:20px}.function-actions{display:grid;grid-template-columns:1fr 1.5fr;gap:8px;margin-top:17px}.function-actions button{height:43px;border-radius:9px;border:1px solid var(--line);background:transparent;color:#aab5c7}.function-actions button:last-child{border:0;background:linear-gradient(135deg,var(--accent),#ff8f5b);color:#1a1208;font-weight:900}
 .price-filter{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}.price-filter label{display:grid;gap:5px;color:var(--muted);font-size:9px}.price-filter input{height:38px;border:1px solid var(--line);background:#172236;color:#fff;border-radius:9px;padding:0 10px;outline:0}
}
