.ItTaMG_page{gap:var(--space-5);padding-top:var(--space-6);padding-bottom:var(--space-8);display:grid}.ItTaMG_head{gap:var(--space-2);display:grid}.ItTaMG_title{font-size:clamp(30px,5vw,44px);font-weight:800}.ItTaMG_lead{color:var(--muted);max-width:var(--measure);font-size:18px}.ItTaMG_themes{gap:var(--space-3);display:grid}.ItTaMG_themesTitle{font-size:20px;font-weight:800}.ItTaMG_themeList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ItTaMG_themeList a{gap:var(--space-1);color:var(--ink);background:var(--card);border:1px solid var(--line);padding:4px var(--space-3);border-radius:99px;font-size:14px;text-decoration:none;display:inline-flex}.ItTaMG_themeList a:hover{border-color:var(--accent)}.ItTaMG_count{color:var(--muted)}
.qWb_Fa_app{gap:var(--space-4);display:grid}.qWb_Fa_filters{gap:var(--space-3) var(--space-4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));align-items:end;display:grid}.qWb_Fa_field{gap:var(--space-1);font-size:14px;font-weight:700;display:grid}.qWb_Fa_wide{grid-column:1/-1}.qWb_Fa_field input,.qWb_Fa_field select{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-2) var(--space-3);min-width:0;font-size:16px;font-weight:400}.qWb_Fa_check{align-items:center;gap:var(--space-2);min-height:42px;font-size:15px;display:flex}.qWb_Fa_check input{width:18px;height:18px;accent-color:var(--accent)}.qWb_Fa_bar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);color:var(--muted);flex-wrap:wrap;display:flex}.qWb_Fa_reset{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.qWb_Fa_empty{padding:var(--space-6) 0;color:var(--muted)}.qWb_Fa_more{justify-content:center;display:flex}.qWb_Fa_search{display:flex;position:relative}.qWb_Fa_search input{padding-left:calc(var(--space-3) + 18px + var(--space-2));flex:1}.qWb_Fa_searchIcon{left:var(--space-3);fill:none;width:18px;height:18px;stroke:var(--muted);stroke-width:2.2px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}
